Releases: vippsas/vipps-recurring-woocommerce
Releases · vippsas/vipps-recurring-woocommerce
1.20.3
- 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
1.20.1
1.20.0
- 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
1.17.3
- Fixed: No longer use the
wp_safe_remote_post
function and instead usewp_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
1.17.0
- 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
- 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.