Capture
Complete an authorised payment.
Capture is the process of securing payments after a successful authorisation. To complete a payment, you go through a two-step process:
- Authorisation
You verify the payment details with the issuer, effectively reserving the necessary funds.
- Capture
After successful authorisation, you initiate the capture, transferring the reserved funds from the customer to your account.
To capture a payment successfully, you must have the unique_id
from the initial authorisation.
Additonally, you can do multiple captures when you need to deliver goods in multiple stages or packages.
Transaction workflow
Here’s a breakdown of the transaction workflow for payment capture:
- Capture request
Following the authorisation of the transaction, you must submit a capture request to the payment processor. Specify the
unique_id
from the initial authorisation transaction as thereference_id
in the capture request. - Funds transfer
The payment processor processes the capture request, transferring the authorised funds from the customer’s account to your account.
- Transaction completion
With the funds successfully captured, the transaction is complete. You can proceed with the order fulfillment or service delivery.
Example of a request:
Example of a response: