WooCommerce Stripe Gateway was updated to version 4.1.1, from version 4.0.7. Changelog:
4.1.1
- Tweak – Use payment_complete method when charge is succeeded or captured so other WC related tasks gets triggered.
- Tweak – Styling for the credit card logos.
- Add – Subscription change payment method support for SEPA.
- Add – Credit card branding detection on credit card field.
- Fix – When checkout form fields fails second time, page refreshes instead of using AJAX.
- Fix – Potential issue when WC is not activated.
4.1.0
- 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.
- Tweak – Verbiage for saving payment information to account.
- 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 – Hook to add content to the Stripe Checkout Receipt Page `wc_stripe_checkout_receipt_page_before_form`.
- Add – Hook to add content to the Stripe Checkout Receipt Page `wc_stripe_checkout_receipt_page_after_form`.
- Add – Hook to add content to the Stripe Checkout Receipt Page `wc_stripe_checkout_receipt_page_before_form_submit`.
- Add – Hook to add content to the Stripe Checkout Receipt Page `wc_stripe_checkout_receipt_page_after_form_submit`.
- Add – Hook to add handling to the Stripe Checkout return handler `wc_stripe_checkout_return_handler`.
- Add – Hook to change save to account checkbox text `wc_stripe_save_to_account_text`.
- 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.