The Extended Preauthorization object
Description
The Extended Preauthorization object enables you to reserve funds on a card so they can be captured later, using two API calls:
- Authorization of the transaction, handled by the Extended Preauthorization object
- Capture of the funds, handled by the Extended Preauthorized PayIn object
The Extended Preauthorization object is used for two payment methods, indicated by the PaymentType:
CARD– Created using POST Create a Card Extended PreauthorizationPAYPAL– Created using POST Create a PayPal Extended Preauthorization
In both cases, the capture is made with the same endpoint, POST Create an Extended Preauthorized PayIn:
CARD– Within 29.5 days.PAYPAL– Within 3 days as recommended by PayPal, but the technical limit is 29 days (not 29.5).
Note that preauthorizations may not be permitted by some issuers and for some card types.
Note – Multi-capture not possible with the Extended Preauthorization
Multiple partial captures are not possible with the Extended Preauthorization, for either CARD or PAYPAL. In both cases however, the single capture can be for an amount less than the preauthorized amount.