Skip to content

Releases: vippsas/vipps-recurring-woocommerce

2.1.2

23 Dec 16:01
Compare
Choose a tag to compare
  • Fixed: Cleaning up old cancelled orders that were initiated via Checkout now works as intended.
  • Fixed: Old agreements that customers now cancelled in the Vipps or MobilePay apps are now cancelled properly in WooCommerce.
  • Fixed: VAT is now properly shown when a subscription is switched to Vipps MobilePay.
  • Fixed: If an agreement is cancelled we don't want to listen for webhooks when the actor is the merchant, i.e. ourselves. This prevents us from cancelling our subscription when changing payment gateway from Vipps MobilePay to Vipps MobilePay.

2.1.1

09 Dec 15:26
Compare
Choose a tag to compare
  • Fixed: Added two new hosts to allowed_redirect_hosts: pay.mobilepay.dk and pay.mobilepay.fi. This fixes a bug where customers were not able to switch to MobilePay.

2.1.0

06 Dec 10:55
Compare
Choose a tag to compare
  • Fixed: No longer throw an error when checking a Checkout payment where the subscription is now deleted.
  • Fixed: Properly handle in-app subscription cancelling.
  • Added: Support for the SEK currency.
  • Fixed: Identified a potentially critical bug where the idempotency key was deleted from orders upon payment retry.

2.0.8

18 Nov 20:39
Compare
Choose a tag to compare
  • Fixed: We should not return true in cart_supports_checkout if the cart is empty.

2.0.7

14 Nov 13:12
Compare
Choose a tag to compare
  • Fixed: Renewal orders that come from subscriptions made via Checkout could get stuck as "pending", even though a charge was actually created. Updating to this version fixes the affected orders and their statuses.
  • Fixed: Campaigns now display their "after" price correctly.
  • Fixed: Properly propagate recurring pricing to our manually created subscriptions in Checkout.

2.0.5

29 Oct 18:15
Compare
Choose a tag to compare
  • Fixed: Increase deletion period for checkout orders, as intended.
  • Fixed: Checkout webhooks no longer fail with an "Invalid authorization token" message.
  • Fixed: Propagate shipping and billing address to newly registered users when using Checkout.
  • Fixed: Make sure phone numbers from Checkout are saved with a + prefix.
  • Fixed: Properly handle VAT when ordering one-off items along with a recurring subscription.
  • Added: We now send a password reset link to newly registered users when using Checkout.
  • Added: We now create an anonymous Vipps MobilePay system user in order to create a subscription immediately. We replace this user with the real customer after the payment has been completed. This solves a lot of edge cases.

2.0.3

24 Oct 21:10
Compare
Choose a tag to compare
  • Fixed: Uploaded the newest assets.
  • Fixed: A fatal error that may occur in a faulty state that could only happen when Checkout is enabled in versions 2.0.0 and 2.0.1.

2.0.2

24 Oct 12:27
Compare
Choose a tag to compare
  • Fixed: Resubscribing to expired subscriptions is now possible when Checkout is enabled.
  • Fixed: You are now informed that a Merchant Serial Number is required in order to enable Checkout.
  • Fixed: Your applied coupons are now given the proper respect when Checkout is enabled.
  • Fixed: The price is now set correctly when one off products are in a recurring cart when Checkout is enabled.
  • Fixed: No longer show the "Capture payment" button when the charge is in a non-RESERVED state.
  • Fixed: A scenario where the "auto capture payment" feature for MobilePay would not trigger correctly.
  • Added: We now cancel initial Checkout orders after two hours to avoid checking them in cron forever.
  • Added: You can now enable or disable deletion of changed or abandoned Checkout orders in the settings.

2.0.1

03 Oct 12:36
Compare
Choose a tag to compare
  • Fixed: A conflict with some themes, like Salient, where this plugin would cause certain blocks to not load.
  • Fixed: Products with a trial period and a sign up fee were not correctly dealt with when using the new Checkout.
  • Fixed: Use WC_Subscriptions_Product::get_sign_up_fee instead of WC_Subscriptions_Order::get_sign_up_fee as we do not always have a subscription order.

2.0.0

16 Sep 09:05
Compare
Choose a tag to compare
  • Added: Support for Vipps/MobilePay Checkout. This includes the possibility of using card payments if they are enabled for your sales unit.
  • Fixed: "Continue shopping" link default value is now correct.
  • Added: New fields in the settings area to separate test API credentials.
  • Fixed: A bug where the "Reservations in MobilePay" warning would display twice.
  • Fixed: A bug that could occur where the Vipps API would be hit a lot of times in a short period of time.
  • Fixed: Make sure to update the agreement in Vipps right away when the user performs a subscription switch.
  • Fixed: Make sure we redirect the user to their account page when they perform a payment method update.
  • Fixed: Webhooks should no longer throw an error about referenceId not being set.
  • Fixed: Made webhook handling a little bit faster in some instances.
  • Fixed: Webhooks should now be handled properly for agreement events.
  • Added: Handle the recurring.agreement-stopped.v1 webhook for when Vipps MobilePay enable cancellations directly from the app.