The Deposit Preauthorized PayIn object
Warning – Deprecated feature
The Deposit Preauthorized PayIn object is deprecated. Use the Extended Preauthorized PayIn object instead.
The Deposit Preauthorization endpoints are scheduled for decommissioning at the end of 2027. Platforms with existing integrations need to move to the new endpoints at their earliest convenience before then.
The Extended Preauthorization feature is a like-for-like renaming of the legacy Deposit Preauthorization – the behavior is otherwise unchanged.
The previous use of the term “deposit” was for convenience only and does not constitute a traditional banking deposit under applicable banking regulations, including the EU Capital Requirements Directive (Directive 2013/36/EU) or the Deposit Guarantee Schemes Directive (Directive 2014/49/EU). Accordingly, these funds are not covered by any statutory deposit protection schemes, and Mangopay does not operate as a licensed banking institution.
Regardless of which endpoint was used to capture the preauthorized funds, the pay-in object returns both the ExtendedPreauthorizationId and the now-deprecated DepositId containing the same unique identifier.
The prefix of the unique identifier allows you to determine the endpoint used to create the preauthorization:
ext_auth_wt_<uuid>– POST Create a Card Extended Preauthorization or POST Create a PayPal Extended Preauthorizationdeposit_wt_<uuid>– POST Create a Card Deposit Preauthorization or POST Create a PayPal Deposit Preauthorization
Description
The Deposit Preauthorized PayIn object represents a request to capture funds previously authorized with a Deposit Preauthorization object.
The preauthorized pay-in must:
- Have the same
PaymentTypeas the deposit preauthorization - Be of an amount equal to or less than the preauthorized amount
- Be captured within 29.5 days of a successful authorization (3 days recommended for PayPal)