Skip to content

Releases: vippsas/vipps-recurring-woocommerce

1.20.3

16 May 08:30
Compare
Choose a tag to compare
  • Fixed: An issue where maybe_cancel_due_charge is called when order statuses are changed in other gateways (GitHub issue #93 and #94).
  • Fixed: Implemented proper "order cancelled" handling.
  • Added: An option to select which page "Continue shopping" should redirect a user to after a failed payment.
  • Fixed: An odd error that might occur when our special options screen is being called before we initialize our custom tables.

1.20.2

03 Apr 09:21
Compare
Choose a tag to compare
  • Added: A warning for when you select Vipps as your brand when your currency is not set to NOK.
  • Fixed: Frontend admin localization.
  • Fixed: A fatal error that could occur when calling get_agreement_id_from_order when handling renewals. Reported and diagnosed by @magnuskl on GitHub.

1.20.1

18 Mar 13:18
Compare
Choose a tag to compare
  • Fixed: Frontend scripts were not properly loaded.

1.20.0

18 Mar 12:27
caf57ff
Compare
Choose a tag to compare
  • Added: Webhooks. To enable webhooks you just need to save your settings one more time. A webhook will be automatically set-up.
  • Added: Try to detect whether to use Vipps or MobilePay branding.
  • Added: Use the translations from translate.wordpress.org.
  • Added: Better handling of our special action pages.
  • Fixed: Admin notice styling is now a bit better.
  • Added: A setting to automatically capture MobilePay payments now even when they are physical products in order to prevent the payment reservation from getting cancelled after 7 days.
  • Added: A landing page for payments. This allows us to check the status of a payment before we redirect to the order received/receipt page.

1.18.0

17 Jan 15:38
Compare
Choose a tag to compare
  • Added: Support for WooCommerce checkout blocks. This allows Vipps Recurring Payments to be used with the new standard checkout.

1.17.3

03 Jan 10:37
Compare
Choose a tag to compare
  • Fixed: No longer use the wp_safe_remote_post function and instead use wp_remote_post because it causes problems on some hosts, and our calls are to endpoints returned by Vipps either way.
  • Fixed: Hide this gateway if there are no subscription products in the cart.

1.17.1

01 Dec 10:50
Compare
Choose a tag to compare
  • Fixed: Added the new version of an admin JS file that controls the logic for capturing a payment. This fixes payment captures.

1.17.0

01 Nov 12:51
Compare
Choose a tag to compare
  • Added: Support for WooCommerce High Performance Order Storage (HPOS)
  • Fixed: Period campaigns now show correctly in the app when there's both a free trial and a sign-up fee.
  • Fixed: Changed the logic for how we determine whether to show our gateway, because certain plugins add their own subscription types. Now we only disable our gateway if Vipps Checkout is being shown as well.
  • Fixed: We no longer care about an order's status when it comes to displaying the "Capture" button. If there are funds to capture, we show it.
  • Fixed: Better error logging for when we try to capture a charge that can no longer be captured. Rewrote the capture payment handler.
  • Fixed: Changing gateway was no longer possible in one of the later Woo Subscription versions, due to the use of wp_safe_redirect. We now whitelist Vipps' domains.

1.16.5

21 Sep 07:59
Compare
Choose a tag to compare
  • Fixed: Refunds could not be processed properly because of a mistake when calling the woocommerce_order_after_calculate_totals action. We assume the object is always a subscription, when it is not.
  • Fixed: Properly stop checking for a gateway change when a gateway change succeeded.
  • Fixed: Listen for total recalculation instead of a change in orders items when making sure we update the subscription price in Vipps whenever a Vipps subscription's price changes.
  • Fixed: Updating a subscription. Campaign period was not being serialized properly when calling ->set_period(...)
  • Fixed: Added a missing file that was not uploaded due to a mistake when committing files to SVN.

1.16.0

14 Aug 12:26
Compare
Choose a tag to compare
  • Added: a wc_vipps_recurring_after_payment_complete action
  • Added: Implementation of period campaigns. It will now properly inform your customers of a campaigns length in the app.