- Google Pay
- SCA for natural users
- Fixed a bug whereby incorrect email field selector was used when paying.
- Refunds - Dropped support for D8
- Fixed a problem with Apple Pay when Adding Payment on Order Payments page.
- Added UserCategory: PAYER parameter when creating a user in MANGOPAY - Removed obsolete user details that are no longer required by MANGOPAY
- Fixed a critical bug whereby payment was accepted even when 3D secure failed.
- Fixed a fatal error on MangopayController __construct() for Drupal 9
- Logging improvements
- Support for 3DS2 - Anonymous checkouts no longer create duplicate users in MANGOPAY.
Drupal 9 compatibility
- Better targeting of form fields - No longer uses throbber.
- Fixed an issue with blocked flow when 3D Secure fails
- Fixed a bug whereby only first and second names were sent to MANGOPAY
- KYC Information is now stored on Payment Method entity - Added hook to allow other modules to react to Pay Ins
- Can now alter list of countries and also default country.
- No longer necessary to collect billing address.
- Address fields are now optional.
- Added 3D Secure threshold per country - Fixed a problem with 3D Secure threshold decimal calculation
- 3D Secure can now be forced above specific transaction value
- Fixed a bug with Region missing for US addresses.
- Invalid card no longer marked as Reusable