Maintaining Recurring Credit Card Payments

The Allow Adjusted Expiration Date to Improve Recurring Payments preference helps to ensure that recurring credit card payments are not interrupted when an authorization for a recurring payment is declined due to an expired credit card.

The Recurring Payment box must be checked on the Billing subtab of transactions that track recurring payments. This includes the following transactions:

Location of the Recurring Payment box on the Billing subtab.

This preference is enabled by default. You can disable the preference at Setup > Accounting > Accounting Preferences > Items/Transactions under Payment Processing.

Marking a Payment as Recurring

You can mark transactions as recurring to ensure they are properly authorized by your payment gateway.

To mark a transaction as a recurring payment:

  1. Create a sales order.

  2. In the Custom Form field, select Sales Order — Cash Sale or a customized version of the Sales Order — Cash Sale form.

  3. Click the Billing subtab.

  4. Select a billing schedule if you want to automatically generate cash sales according to a billing schedule.

  5. Check the Recurring Payment box.

  6. Enter any other information for this transaction.

  7. Do one of the following:

    • Under Actions, click Memorize if you want to generate cash sales from this sales order through a memorized transaction.

      Important:

      Do not memorize this transaction if you selected a billing schedule on the transaction.

    • Click Save if you selected a billing schedule on this list.

If you use a CyberSource payment gateway, you can choose to clear the Recurring Payment box for all authorization requests sent to this gateway. To do this, check the Disable Sending the Recurring Flag in Requests box on the credit card processing profile record. This might be required for some payment gateways.

Handling Expired Credit Cards

When authorization is attempted for a transaction marked as recurring for a credit card with an expiration date that is in the past or that has been marked as expired, NetSuite automatically resubmits the payment authorization with an adjusted expiration date. The type of adjustment depends on the credit card gateway used:

Each credit card authorization request is tracked in payment history, including both the failed authorization and the second attempt with the adjusted expiration date. Additionally, when a credit card authorization request is declined due to expiration, that card’s expiration date is automatically adjusted for future authorization requests.

Payments marked as recurring also incur lower transaction costs from payment gateways.

Related Topics:

General Notices