Pre-authorize card transactions
North America—United States and Canada
Pre-authorization (pre-auth) allows you to place a temporary hold on a card for a specific amount for predetermined time periods. The pre-authorized amount is available to capture or refund. Example: Hotels and car rental companies authorize the initial cost of the service but may capture a different amount if additional charges are incurred, such as minibar usage or car damage.
The pre-auth validity depends on the transaction and card type. Example: Pre-auth for Mastercard® expires in 30 days and for Visa® in 7 days.
- Generate Clover token using
V1/token
. - Use the
/v1/charges
endpoint to start the transaction with the minimum required data:
amount
—charged in cents
capture
—set to False
Source
— Clover token
currency
—USD
{
"Source": “{ctoken}“
"amount": 100,
"currency": “usd“
"capture": "false"
}
Updated 4 days ago