This operation charges the bank account of the customer, following a valid authorization done before. You need to provide a succeeded authorized OrderRef, and the amount you want to charge.
This is well suited for a "charge at shipping" scenario: the merchant makes an authorization when the customer place the order, and the bank account is charged when the merchant actually does the shipping.
- If you want to capture the total amount of the authorization, you can either set the amount to 0 in the request, or simply not specify it.
You can capture the authorization multiple times, as long as there is some amount remaining. For instance, with an authorization of 100€, you can capture 20€ and then capture 80€ later, within the limited time.
Please note that the authorization is only valid for a limited amount of time, and that you cannot capture a greater amount than the authorized one.