Bolt Developer

Welcome to the Bolt developer hub. You'll find comprehensive guides and documentation to help you start working with Bolt as quickly as possible, as well as support if you get stuck. Let's jump right in!

Volusion Operations

Image 1: Bolt Merchant Dashboard transaction statuses

Image 1: Bolt Merchant Dashboard transaction statuses

Image 2: Volusion Store Admin order statuses

Image 2: Volusion Store Admin order statuses

Order Review and Status Changes

When a user places an order, the initial order status will be "Pending" and the record of Payment Type "PENDING" will be stored in order Payment Log. The following are the potential order statuses and payment log types that can take place past this:

  • Processing / DEBIT | AUTHORIZE | CAPTURE - When Bolt approves the order, the status will be updated to "Processing". If you enable “auto capture”, payment is captured at this point and the payment type "DEBIT" is recorded in payment log. Otherwise, the payment is authorized and the payment log type is "AUTHORIZE". Capturing of the authorized transactions is triggered from the Bolt Merchant Dashboard. After the authorized transaction gets captured the record of type "CAPTURE" is added to the payment log. [Image 3, Image 7]
Image 3: PENDING -> DEBIT -> CREDIT

Image 3: PENDING -> DEBIT -> CREDIT

  • Pending / REVIEW - When Bolt suspects the transaction is likely a fraud, Bolt rejects the transaction. In this case, the order status will not be updated, it stays at “Pending”, but the record of "REVIEW" type is added to payment log. You may either “force approve” or “confirm rejection” of the transaction in the Bolt Merchant Dashboard. [Image 4]
Image 4: PENDING -> REVIEW -> DEBIT

Image 4: PENDING -> REVIEW -> DEBIT

  • Payment Declined / DECLINED - When Bolt is confident an order is fraud, Bolt irreversibly rejects the transaction. In this case, the status will be updated to “Payment Declined” and record of type "DECLINED" added to the payment log. [Image 5]
Image 5: PENDING -> DECLINED

Image 5: PENDING -> DECLINED

Transaction Void and Payment Refund

When an authorized transaction is canceled (voided) from the Bolt Merchant Dashboard the order is put in "Cancelled" state and the payment log of type "VOID" gets recorded. [Image 6]

Image 6: PENDING -> AUTHORIZE -> VOID

Image 6: PENDING -> AUTHORIZE -> VOID

After a refund is issued from the Bolt Merchant Dashboard the order remains with "Processing" status and the payment log type is "CREDIT". [Image 3, Image 7]

Image 7: PENDING -> AUTHORIZE -> CAPTURE -> CREDIT

Image 7: PENDING -> AUTHORIZE -> CAPTURE -> CREDIT

Volusion Operations


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.