Skip to navigation

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:

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.

Attributes

CardobjectRequired

Response if Extended Preauthorization's PaymentType is CARD.

OR
PayPalobjectRequired

Response if Extended Preauthorization's PaymentType is PAYPAL.