Capture & Void

Transactions that have the status authorize need a follow-up action to convert the payment state to a PAID (100) transaction. You can do this by capturing the transaction using the EX-code (full capture).

For partial captures, you can also send the amount and/or product ID's.

Capture: Claiming the reserved money for a pre-authorized payment.
Void: Remove the reserved money for a pre-authorized payment.

Related Payment Methods

GroupExamples
Card based paymentsVisa, Mastercard or American Express including Apple Pay and Google Wallet
Buy Now Pay LaterKlarna, IN3, Riverty, Biller, Billink

Full capture or partial capture

If you send in orderLines, we try to capture the amount related to the orderLine. If you send in only a EX-code, we capture the full order (all open orderLines).

Overcapture

Allowed brands: AMEX

For transactions paid with American Express (AMEX) that are in the AUTHORIZE state, it is possible to perform an overcapture.

An overcapture allows you to capture an amount that is higher than the originally authorized amount. This can be useful in scenarios where the final order amount exceeds the authorized amount, for example due to additional services, tips or order adjustments.

To perform an overcapture, use the standard Capture Amount endpoint and provide the final amount to be captured.

First, you create the order with AMEX:

Then you (over)capture the relevant amount:


Test Cases

Test case: Partial Capture of an Order

Create an order with 3 different products and shipment fees.

Capture orderLines at 3 different moments:

  • First capture: with productLines
  • Second capture: with productLines
  • Third capture: full order (EX-code only) to capture all remaining orderLines.
Product IDQuantityFirst captureSecond captureThird capture
15 PC311
23 PC201
31 PC001
SHIPMENT---AUTOMATICALLY*

*The shipment fees will automatically be captured when you send us the final capture based on the EX-code. As we will capture all remaining orderLines.

Test case: Overcapture of an AMEX Authorization

Create an order with 3 different products.

Product IDQuantityUnit priceTotal
12 PC€25,00€50,00
21 PC€30,00€30,00
31 PC€20,00€20,00
Total Authorized Amount€100,00

After the authorization is created, an additional charge of €15.00 needs to be added to the order.

Perform a capture for the final amount using the Capture Amount endpoint, where you send in the Capture Amount.

Authorized AmountAdditional ChargeCapture Amount
€100,00€15,00€115,00

The capture amount exceeds the originally authorized amount and is therefore processed as an overcapture.

Note: Overcapture is only supported for transactions with card brand AMEX in the AUTHORIZE state. For all other card brands, the capture amount cannot exceed the authorized amount.