diagram.mmd — sequence
Payment Capture Flow sequence diagram

Payment capture is the second phase of a two-phase card payment: it instructs the payment network to move the reserved funds from the cardholder's account to the merchant's account. Without capture, an authorization hold expires and no money changes hands.

Authorization and capture are often combined into a single "auth-and-capture" call for straightforward e-commerce (digital goods, instant fulfillment). They are separated when fulfillment is delayed — a hotel pre-authorizes a card at check-in but captures only at checkout, or a marketplace authorizes at order placement but captures only when the seller ships. This model gives merchants the ability to cancel orders without refunds.

The capture request references the original authorization code obtained during the authorization phase. The merchant (or their gateway) sends a capture message to the acquirer specifying the authorization code and the amount to capture. The capture amount can be less than the authorized amount (partial capture) — for example, capturing only the items that were in stock. Most networks do not allow capturing more than the authorized amount.

The acquirer submits the capture to the card network as part of a batch settlement file — typically at end of day. The card network processes the batch, debits the issuing bank, and credits the acquirer. The acquirer then deposits the net amount (minus interchange fees) into the merchant's bank account, usually within one to two business days. This final settlement step is covered in Payment Settlement Process. If anything goes wrong post-capture, the reversal path is described in Refund Processing.

Free online editor
Edit this diagram in Graphlet
Fork, modify, and export to SVG or PNG. No sign-up required.
Open in Graphlet →

Frequently asked questions

Payment capture is the second phase of a two-phase card payment that instructs the network to move reserved funds from the cardholder's account to the merchant's. Without a capture, the authorization hold expires and no money is transferred.
The merchant sends a capture request to the acquirer referencing the original authorization code. The acquirer batches this with other captures and submits the batch to the card network at end of day. The network debits issuing banks and credits the acquirer, which then deposits the net amount to the merchant.
Use partial capture when only a subset of ordered items are fulfilled — for example, a warehouse ships three of five items from an order. Capturing only the shipped amount avoids overcharging and eliminates the need for a partial refund.
mermaid
sequenceDiagram participant Merchant participant Gateway as Payment Gateway participant Acquirer as Acquirer Bank participant Network as Card Network participant Issuer as Issuing Bank Merchant->>Gateway: Capture request (auth code, amount) Gateway->>Gateway: Validate auth code is active Gateway->>Acquirer: Submit capture instruction Acquirer->>Acquirer: Add to settlement batch Acquirer->>Network: Submit batch at end of day Network->>Issuer: Debit cardholder account Issuer-->>Network: Funds transferred Network-->>Acquirer: Settlement confirmed Acquirer->>Acquirer: Calculate net amount (minus interchange) Acquirer-->>Merchant: Deposit net funds (T+1 or T+2) Gateway-->>Merchant: Capture confirmation event
Copied to clipboard