No momento, esta página não está disponível em português
Point-of-sale icon

Capture methods

Determine how payments are captured and settled to your account.

To settle funds to your account, payments must be captured. There are various capture methods you can use:

  • Automatic capture immediately when the authorization completion succeeds. This is the default. You do not need to do anything to capture payments.

  • Automatic capture with a delay of a number of hours after the authorization completion succeeds.
    This gives you time to cancel the authorization when a mistake was made, instead of having to refund the payment. Apart from setting the delay, you do not need to do anything to capture payments.

  • Manual capture in payment flows involving pre-authorization or overcapture.
    After the authorization completion, you make a capture request specifying the final amount the customer owes. The amount can be the same as the initial authorized amount, but it can also be a lower amount or a higher amount.

To determine the capture method, you can set a default capture method for your merchant account that applies to all payments. If necessary, you can overrule that default setting for an individual payment.

Set a default capture method

To configure how payments are captured for your merchant account:

  1. Log in to your Customer Area.
  2. Switch to your merchant account.
  3. Go to Settings > Account settings.
  4. In the POS Capture Delay dropdown list, select the capture method you want to use. Possible values:
    • immediate: automatic capture immediately after authorization completion.
    • [N] minutes/hours/days: automatic capture with a delay of a number of minutes, hours, or days after authorization completion.
    • manual: manual capture. For each payment, you need to make an API request to capture the funds.
  5. Select Submit.

Set the capture method for an individual payment

To override the capture setting for your merchant account, and set the capture method for a specific transaction:

  • In your completion request, add the captureDelay parameter and specify the desired value:
    manual, immediate, or a whole number that indicates the delay in hours between completing the authorization and capturing the payment.

See also