Capture a Transaction

POST {{api_base_url}}/v1/merchant/transactions/capture

This captures funds for the designated transaction. A capture can be done for any partial amount or for the total authorized amount.

Required Variables

transaction_reference:

The reference identifier of the transaction your want to capture.

Note: A transaction must be in the authorized state for it to be eligible for capture. To view, a transaction's status use the Fetch Transaction Details endpoint.

Request Body

{"amount"=>100, "currency"=>"USD", "skip_hook_notification"=>false, "transaction_reference"=>"{{transaction_reference}}"}

HEADERS

KeyDatatypeRequiredDescription
X-API-KeystringBolt Account API Key