Skip to content

Version 4.1.0-beta-1

Pre-release
Pre-release
Compare
Choose a tag to compare
@roykho roykho released this 26 Mar 14:09
· 2197 commits to develop since this release
  • Tweak - Create user session only on product detail page.
  • Tweak - Payment Request session handling to bail if session already exists.
  • Tweak - 3DS recommended is now required and 3DS optional is now not required.
  • Tweak - Admin notices for currency check are now all dismissible.
  • Tweak - Added all color payment logos in svg.
  • Tweak - Update Stripe Fee and Stripe Net meta names.
  • Tweak - Stripe Checkout Popup Modal will validate checkout before proceeding to payment step.
  • Fix - When SEPA was used in subscription payment, it does not show SEPA in payment method table.
  • Fix - Refund via Stripe dashboard not reflecting amount in order notes.
  • Fix - Potential idempotency issues with subs recurring payment processing.
  • Add - Multibanco payment method.
  • Add - EPS payment method.
  • Add - Notice for customer to change saved cards when billing address has been updated.
  • Add - Stripe fee and net payout to order line item total section.
  • Add - Hook to separately control Stripe Checkout Modal's allow remember me option. wc_stripe_allow_remember_me (bool).
  • Add - Hook to filter 3DS requirements wc_stripe_require_3ds.
  • Add - Hook to verify zipcode in Stripe Checkout Modal. wc_stripe_checkout_verify_zip. Only works when require address is true.
  • Add - Hook to require shipping address on Stripe Checkout Modal. wc_stripe_checkout_require_shipping_address (bool).
  • Add - Hook to hide Stripe net payout on order line item wc_stripe_hide_display_order_payout (bool).
  • Add - Hook to hide Stripe fee on order line item wc_stripe_hide_display_order_fee (bool).
  • Add - Hook to filter out logging messages wc_stripe_logging (bool).
  • Add - Compatibility with Payment Request/Apple Pay and different coupon types such as gift/store credit by Smart Coupons (requires WC 3.2+).
  • Add - Compatibility with Payment Request/Apple Pay and Subscription product in cart page.
  • Add - Compatibility with Payment Request/Apple Pay and Bookings product in cart page.
  • Add - Compatibility with Payment Request/Apple Pay and Composite products in cart page.
  • Add - Compatibility with Payment Request/Apple Pay and Product Bundles in cart page.
  • Add - Compatibility with Payment Request/Apple Pay and Account Funds in cart page.
  • Add - Compatibility with Payment Request/Apple Pay and Mix and Match products in cart page.
  • Add - Compatibility with Payment Request/Apple Pay and Product Addons in cart page.
  • Add - $post object on hook wc_stripe_hide_payment_request_on_product_page.
  • Update - Stripe API version to 2018-02-28.
  • Remove - Hard deprecated Stripe JS v2 credit card form process.