Limiting the auto-capture amount
How to enable the auto-capture option only for orders under a certain amount
Problem
You have enabled the auto-capture option for a payment method, but you still want to require a manual capture for orders with a total amount over a specified threshold.
Solution
To add such a constraint, send a PATCH
request to the /api/payment_methods/:id
endpoint, using the auto_capture_max_amount_cents
attribute value to set the amount over which you want the auto-capture option to be disabled.
Example
The following request updates the payment method identified by the "hJGrTfdaEW " ID to automatically disable the auto capture for orders with a total amount over €2000:
More to read
Last updated