Skip to content

Releases: Mangopay/mangopay2-python-sdk

3.46.0

10 Jun 12:39
Compare
Choose a tag to compare

Added

Endpoints for new Reporting Service feature:

Webhook event types for new Reporting Service:

  • REPORT_GENERATED
  • REPORT_FAILED

Support for GET List Disputes for a PayIn endpoint.

3.45.1

06 Jun 10:41
Compare
Choose a tag to compare

Added

Fixed

  • Status enum value on Identity Verification object changed from OUTDATED to OUT_OF_DATE

3.45.0

23 May 15:40
Compare
Choose a tag to compare

Added

Event types for user account webhooks, relevant to SCA enrollment in user endpoints and account closure:

  • USER_ACCOUNT_VALIDATION_ASKED
  • USER_ACCOUNT_ACTIVATED
  • USER_ACCOUNT_CLOSED

Event types for instant and quoted FX conversions:

  • INSTANT_CONVERSION_CREATED
  • INSTANT_CONVERSION_SUCCEEDED
  • INSTANT_CONVERSION_FAILED
  • QUOTED_CONVERSION_CREATED
  • QUOTED_CONVERSION_SUCCEEDED
  • QUOTED_CONVERSION_FAILED

Support for 30-day deposit preauthorization features:

Fixed

  • Regression on User-Agent header SDK version number

3.44.0

14 May 15:22
Compare
Choose a tag to compare

Added and refined

Hosted KYC/KYB endpoints

The following endpoints have been refined following the beta phase, and are now generally available:

The previously available endpoint GET View Checks for an IDV Session has been removed (as Checks were integrated into the GET by ID).

See the guide for more details.

Recipients

The Country property has been added to Recipients, as a required query parameter on GET View the schema for a Recipient and as a required body parameter on POST Validate data for a Recipient and POST Create a Recipient.

Added

3.43.0

29 Apr 13:00
Compare
Choose a tag to compare

Added

SCA on wallet access endpoints

ScaContext query parameter added on wallet access endpoints for the introduction of SCA:

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.

BLIK with code

Support for BLIK with code endpoint

3.42.0

24 Apr 10:47
Compare
Choose a tag to compare

ℹ️ Note – Minimum language requirement changed to Python 3.9
Since 3.41.0, the SDK requires Python 3.9 as a minimum version. This is due to dependencies in the SDK's deployment pipeline on GitHub Actions and Ubuntu runners, which no longer support lower than Python 3.9. We recommend using Python 3.13.


Added

Recipients

SCA on Owner-initiated transfers

Endpoints to close a user account

3.41.0

24 Apr 08:33
Compare
Choose a tag to compare

Changed

  • ⚠️ Caution – Minimum language requirement changed to Python 3.9 ⚠️

The SDK has been upgraded to require Python 3.9 as a minimum version. This is due to dependencies in the SDK's deployment pipeline on GitHub Actions and Ubuntu runners, which no longer support lower than Python 3.9. Older versions of Python reached end-of-life in 2024 or before.

Failure to upgrade your Python language version to 3.9 before updating to this version of the SDK will result in errors. For more information on the differences between Python 3.9 and earlier, see the Python docs.

The SDK supports Python 3.13 down to 3.9. We recommend using Python 3.13.

Added

3.40.1

02 Apr 10:31
Compare
Choose a tag to compare

Changed

  • User-Agent Header value standardized on format: User-Agent: Mangopay-SDK/SDKVersion (Language/LanguageVersion)

Fixed

  • Fixed tests for categorize SCA users endpoint

3.40.0

3.39.1

28 Feb 15:21
Compare
Choose a tag to compare

Fixed

Rate limiting headers interpreted dynamically based on X-RateLimit-Reset time and for a variable number of bucket values.