Releases: Mangopay/mangopay2-net-sdk
3.28.0
Added
SCA on wallet access endpoints
ScaContext
query parameter added on wallet access endpoints for the introduction of SCA:
- GET View a Wallet
- GET List Wallets for a User
- GET List Transactions for a User
- GET List Transactions for a Wallet
If SCA is required, Mangopay responds with a 401 response code. The PendingUserAction
RedirectUrl
is in the dedicated WWW-Authenticate
response header.
See the tests for examples on handling this error.
3.27.0
Added
Recipients
- GET View payout methods
- GET View the schema for a Recipient
- POST Validate data for a Recipient
- POST Create a Recipient
- GET View a Recipient
- GET List Recipients for a user
- PUT Deactivate a Recipient
- Webhook event types:
RECIPIENT_ACTIVE
RECIPIENT_CANCELED
RECIPIENT_DEACTIVATED
SCA on Owner-initiated transfers
- On POST Create a Transfer
ScaContext
body parameterPendingUserAction
response field containingRedirectUrl
Endpoints to close a user account
3.26.0
Added
- POST Create a TWINT PayIn
- POST Create a Pay by Bank PayIn, including related
PAYIN_NORMAL_PROCESSING_STATUS_PENDING_SUCCEEDED
webhook event type RTGS_PAYMENT
forPayoutModeRequested
on POST Create a Payout- PayPal recurring payments, thanks to the
PaymentType
valuePAYPAL
on Recurring PayIn Registrations and new endpoints (POST Create a Recurring PayPal PayIn (CIT) and POST Create a Recurring PayPal PayIn (MIT)
3.25.1
Changed
- User-Agent Header value standardized on format: User-Agent: Mangopay-SDK/
SDKVersion
(Language
/LanguageVersion
)
Fixed
- Replaced int property with Money property for recurring payin registration
TotalAmount
- [Edit post-publication] Made
CardInfo.IssuerCountryCode
nullable
3.25.0
Added
New endpoints for strong customer authentication (SCA) on Owner users:
- POST Create a Natural User (SCA)
- PUT Update a Natural User (SCA)
- POST Create a Legal User (SCA)
- PUT Update a Legal User (SCA)
- PUT Categorize a Natural User (SCA)
- PUT Categorize a Legal User (SCA)
- POST Enroll a User in SCA
Added
3.24.0
Added
PreferredCardNetwork
parameter supported on:
3.23.1
Fixed
Rate limiting headers interpreted dynamically based on X-RateLimit-Reset
time and for a variable number of bucket values.
3.23.0
Added
Endpoints and webhooks for hosted KYC/B solution (in beta)
-
Endpoints
-
Event types
IDENTITY_VERIFICATION_VALIDATED
IDENTITY_VERIFICATION_FAILED
IDENTITY_VERIFICATION_INCONCLUSIVE
IDENTITY_VERIFICATION_OUTDATED
3.22.0
Added
New endpoints for SWISH PayIn object:
Fixed
Added a custom deserializer to support the CardInfo.Type
naming change from CHARDE_CARD
to CHARGE CARD
.
3.21.4
Updated
Revised tests to improve reliability and address any outdated tests.