Cancel a capture request

Capture requests that have been made prior to the overnight settlement (midnight UAE/Dubai time) may be cancelled by using the operation specified below.

Cancelling a capture request will return all or part of the payment to a state in which it has been authorized only, and thereby will not – without a further capture – settle the funds to your account or permanently remove the funds from your customer.

This operation may be useful in instances where you wish to control the settlement of funds from your customer to you, on a per-basket-item basis, or for individual goods/services represented by a single authorization amount.

HTTP Request Method: DELETE
Resource (URI): https://api-gateway.sandbox.ngenius-payments.com/transactions/outlets/[outlet-reference]/orders/[order-reference]/payments/[payment-reference]/captures/[capture-reference]

Dynamic resource from order object:
response._embedded.payment[index]._embedded.[“cnp:capture”][index]._links.self.href

Headers:

Header

Key

Authorization

Bearer [access_token]

Content-Type

application/vnd.ni-payment.v2+json

Accept

application/vnd.ni-payment.v2+json

📘

No request body required

Please note that, for authorization reversals, the cancellation of captures and the cancellation of refunds, no request body is required.