When Debit/Credit Card payment method is enabled you as company owner will have an ability to give your customers opportunity to pay their invoices automatically. (This a prerequisite).
If you haven't setup online debit/credit card payments, you first need to do that by following this guide.
On the navigation head to Billing > Settings > AutoPay.
On this screen you can enable AutoPay feature and configure how many days before invoices due at date it should try to pay your customer pending invoice.
Invoice due date is 30th of May, you set up 7 days in settings. At 23th of May this invoice (7 days before invoice due date) this invoice will be handled by AutoPay.
Managing your customers cards
After you enabled AutoPay each of your customer will have an ability to decide whether they want to enable AutoPay for themselves.
Your customers can manage their saved and default payments cards as well as their AutoPay settings under Payment Settings on your portal.
Once your customer has enabled Autopay and has added one card, AutoPay will begin to check whether the customer has pending invoices with an amount due and will automatically pay them.
After the process has finished your customer will receives a receipts (if configured on).
Checking AutoPay status / Dealing with failed payments
As the business owner you have 100% visibility to see all of the AutoPay reports with extended information about which payment is failed and why.
If a payment is failed, your customer will also received a notification and advised them why the payment failed on this attempt.
Can I turn off Autopay anytime?
Yes, of course. You and your customers can enable or disable it anytime. If you disable AutoPay it will disable it globally for all your customers.