• Braintree
  • Stored credit cards (Customer Payment Tokens)


Auto Invoice Payments allows your customers to have their invoices paid automatically. Once enabled, customers can setup their payment details once and have their invoices paid without needing to visit the site.

On this page:

Setup Guide

Customer experience

  1. Customer visits the Pay Account page

  2. When your customer clicks the "Configure" button in "Auto Invoice Payment Collection" block they'll be sent to the configuration page

  3. From here they can follow the prompts to add a card, accept the terms and conditions (that you specify), enable the feature, and enter some contact details for auto invoice related emails

  4. When your customer is done and they return to the Pay Account page, they'll notice the "Auto Invoice Payment Collection" block confirms their setup and the next expected payment amount and date

Important to know

Automatic invoice payment configurations are set at a customer account level

Step-by-step guide

Enable Auto Invoice Payment

  1. In the CMS, go to Settings → Settings → Feature Management → Stored Credit Cards & Auto Invoice Payment Collection

  2. Click Configure.

  3. In the Automatic Invoice Payment Collection section, click on the toggle labelled Enable Automatic Invoice Payment Collection.

  4. Enter the Terms and Conditions that you would like the customer to agree to

  5. Set the "Allow users to opt out of Auto Invoice Payment" according to your terms and conditions
    When the toggle is on, customers are able switch off automatic invoice payment from the configure page, otherwise your customers will see the below tooltip:

  6. Enter into the BCC Notification email any email address that you would like to receive the same notifications as customers do. This can be any email and doesn't need to be one on file. 

  7. Once some customers have setup Auto Invoice Payments, you'll notice the Customer Accounts section populates. From which, you can switch off automatic invoice payment collection on behalf of customers, regardless of whether they're able to do it themselves (like in step 5). 

    Switching off auto invoice payment for a customer and hitting save will trigger the "Auto Invoice Payment Disabled" email to the customer - to give them peace of mind that no more charges will take place.

Edit Email Templates and Settings (optional)

  • Auto Invoice Payment Reminder - Sent to customers 3 days before a payment is due, so they know to expect some money to be charged.
  • Auto Invoice Payment Failed Email - Sent to the customer when an auto invoice payment fails, including the reason for the failure
  • Auto Invoice Payment Successful Email - Sent when a payment is successful
  • Auto Invoice Payment Disabled Email  - Sent to the customer when the feature is disabled to ensure their peace of mind that no more charges will take place.
Minimum Version Requirements


  • Braintree
  • Stored Credit Cards
Self Configurable



B2B Only

Related Resources