Configuring Number of Credit Card Charge Attempts
There are two ways of charging credit cards in Billing:
- To pre-authorize and capture money in one transaction (transaction type "Sell").
- To pre-authorize and capture money in two separate transactions (transactions type "Auth" and "Capture" respectively).
Payment order flow defines how a credit card is charged. By default, it configured to perform "Sell" operation.
Request on credit card charge can be rejected by a payment gateway due to insufficient balance. In this case it is necessary to resubmit request after credit card balance is settled. Billing provides the following way to automate a request resubmitting: setting the number of automated requests addressed to the payment gateway once in a time interval in order processing settings. In this case, if payment fails, Billing will repeat request to the payment gateway once in the time interval set.
Note: Request to a payment gateway contains transaction type to be performed. By default, it is "Capture" or "Sell" (if previous pre-authorization was not found).
To configure the number of requests on credit card charge once in time interval:
- Open System > Settings > Order Processing > Order Processing Setup. Order processing settings appear on the screen.
- Click Edit. The editing order processing settings dialog window is displayed.
- Enter the number of failed authorization and charge attempts before a transaction is to be considered as failed into the Max number of CC charge attempts field.
- Type the time interval between attempts (in days) into the Auto-resubmit Interval (days) field.
- Click Save to confirm changes.