Void a Transaction
This voids the authorization for a given transaction. Voids must be completed before the authorization is captured.
In the request, either transaction_id or transaction_reference is required.
Although the response returns the standard transaction_view object, only status and either id or reference are needed.
Authorizations
Admins and Developers can obtain their Bolt API key from the Bolt Merchant Dashboard.
Headers
A key created by merchants that ensures POST and PATCH requests are only performed once. Read more about Idempotent Requests here.
Body
Void a Transaction
The transaction's 12-digit Bolt reference ID. Nullable for Transactions Details.
12"LBLJ-TWW7-R9VC"
The reference ID associated with a transaction event (auth, capture, refund, void). This is an arbitrary identifier created by the merchant. Bolt does not enforce any uniqueness constraints on this ID. It is up to the merchant to generate identifiers that properly fulfill its needs.
"dbe0cd5d-3261-41d9-ba61-49e5b9d07567"
Set to true to skip receiving a webhook notification from Bolt that is triggered by this update to the transaction.
false
Response
Void Successful
Deprecated. Use captures.
Transaction date. Nullable for Transactions Details.
1615407159447
Contains details about the credit card transaction.
The unique ID associated with the transaction. Nullable for Transactions Details.
"T1c3p4yBuVYJ9"
Describes whether the transaction is indemnified by Bolt for fraud.
unknown, indemnified, not_indemnified "indemnified"
Describes the reason that the transaction is or is not indemnified by Bolt for fraud.
unknown, checkout, virtual_terminal, merchant_back_office, merchant_force_approved, reversibly_rejected, irreversibly_rejected, risk_engine_approved, analyst_approved, auth_verification, paypal, afterpay, direct_payments, whitelist, external_review, affirm, merchant_ip_address, amazon_pay, apple_pay, phone_order, klarna, cardholder_authentication, address_change_rejected, indemnify_direct_payments, indemnify_virtual_terminal, membership_subscription, embedded_guest_checkout, risk_assessment_only, sezzle, credova, subscription, indemnify_apm_transaction "merchant_force_approved"
The card's last 4 digits. Nullable for Transactions Details.
4"4021"
The processor used. Nullable for Transactions Details.
adyen_gateway, adyen_payfac, affirm, afterpay, alliance_data, amazon_pay, authorize_net, braintree, checkout_com, cybersource, first_data, klarna, nmi, orbital, paypal, radial, radial_klarna, radial_paypal, rocketgate, sezzle, shopify_payments, stripe, vantiv "adyen_gateway"
The transaction's 12-digit Bolt reference ID. Nullable for Transactions Details.
12"LBLJ-TWW7-R9VC"
Describes the current Risk Review status. A transaction could be unreviewed, reviewed, or pending manual review by the Bolt team.
unknown, needs_review, reviewed "reviewed"
The transaction's status.
in_progress, completed, cancelled, failed, pending, created, authorized, rejected_reversible, rejected_irreversible "cancelled"
Contains details about the credit card transaction.
The type of transaction.
cc_payment, cc_credit, funding_transfer, processing_fee_transfer, reserve_transfer, float_transfer, merchant_credit, merchant_debit, funding_withdrawal, processing_fee_withdrawal, zero_amount, bolt_fee_transfer, bolt_fee_withdrawal, bank_account_verification, authorization_verification, paypal_payment, paypal_refund, apm_payment, apm_refund, zero_amount_verification "cc_payment"
not_viewed, viewed, viewing