[3.45.0] - 2025-01-30
Added
Support for new SCA status endpoint
The SDK now supports the new GET View the SCA status of a User endpoint. Added new method to lib/mangopay/user.rb:[3.44.0] - 2025-11-28
Changed
- Migrated to V4 naming convention
[3.43.0] - 2025-11-19
Added
First batch of endpoints for direct acquiring solution (in private beta).[3.42.1] - 2025-11-06
Improved
- Support for case variations in error handler
[3.42.0] - 2025-10-27
Added
- New POST Manage proxy consent for a User endpoint to obtain and manage user consent via the hosted SCA experience (if proxy is activated). A proxy and user consent are now required to use the
USER_NOT_PRESENTvalue forScaContext(API release note)
Changed
x-tenant-iddeprecated as no longer necessary for UK platforms; the parameter is ignored by Mangopay
[3.41.1] - 2025-10-10
Added
- Configuration for
after_request_procto be able to check rate limits post-request
[3.41.0] - 2025-10-01
Added
- Support for the POST Cancel an Intent endpoint for Echo, Mangopay’s solution for platforms working with another third-party PSP for funds acquisition
- Support for POST Submit data for a PayPal PayIn endpoint
[3.40.2] - 2025-09-02
Changed
- OAuth token refresh buffer before expiry updated to 30s
Fixed
- Tests #302
[3.40.1] - 2025-08-14
Added
- Support for POST Create a Quoted Conversion between Client Wallets and POST Create an Instant Conversion between Client Wallets
- Support for POST Create a Bank Wire to the Repudiation Wallet
[3.40.0] - 2025-08-07
Added
Support for new Splits endpoints for Echo (API release note):- PUT Update a Split of an Intent
- POST Execute a Split of an Intent
- POST Reverse the Split of an Intent
- GET View a Split of an Intent
ReportTypes for Echo (API release note):
ECHO_INTENTECHO_INTENT_ACTIONECHO_SETTLEMENTECHO_SPLIT
[3.39.1] - 2025-07-28
Added
- support for new endpoint View supported banks for Pay by Bank, to enable presentation of banks to user before Pay by Bank payment request
[3.39.0] - 2025-07-18
Added
Endpoints for Mangopay Echo, a solution for platforms working with another third-party PSP for funds acquisition (including via the Mirakl Connector):- POST Create an Intent
- GET View an Intent
- POST Create a Capture for an Intent
- POST Create a Settlement
- PUT Update a Settlement
- GET View a Settlement
- POST Create a Split of an Intent
[3.38.0] - 2025-07-02
Added
- New endpoint POST Create a Bizum PayIn
- New webhook event types for SCA enrollment (API release note), note that these are triggered on enrollment not authentication:
SCA_ENROLLMENT_SUCCEEDEDSCA_ENROLLMENT_FAILEDSCA_ENROLLMENT_EXPIRED
- New webhook event types for
UserCategorychange (API release note):USER_CATEGORY_UPDATED_TO_OWNERUSER_CATEGORY_UPDATED_TO_PAYERUSER_CATEGORY_UPDATED_TO_PLATFORM
- Support for
PLATFORMvalue toUserCategoryenum
[3.37.0] - 2025-06-24
Changed
multi_jsonlibrary version updated to 1.15.0 (latest, release 2020) to enable compatibility with later versions of Ruby
⚠️ Caution - Breaking change
If you use version 1.7.7 (2013) of the multi_json gem in your project, you need to update to 1.15.0 to use this version v3.37.0 of the Mangopay Ruby SDK
[3.36.0] - 2025-06-24
Added
New Reporting Service endpoints: Support for:[3.35.1] - 2025-06-05
Added
- Support for
RecipientScopequery parameter on GET List Recipients for a User - POST Validate the format of User data
Fixed
- Support for legacy Payconiq integration via
MangoPay::PayIn::Payconiq::Web.create_legacy(removed in error).