Hi there, Lahari.
Thank you for posting here in the QuickBooks Community.
The ability to set up Auto-pay on Recurring Bills is still not available in QuickBooks online.
We aren't able to provide a specific time frame on when this will be rolled out.
Currently, QuickBooks doesn't have the option to set-up auto pay for customers.
However, you can subscribe to Merchant Services to have an option button for your customer to pay through online.
You can check this article to provides information on how to access the Merchant Service Center within QuickBooks: Access the Merchant Service Center from within QuickBooks .
You can check these article for your reference:
How to let customers pay their invoices online.
Process a credit card payment in QuickBooks Online.
Please know that you're always welcome to post if you have any other concerns. Wishing you and your business continued success.
... View more