This article covers
Can I default the site-wide Auto collection status setting to OFF?
Summary
Chargebee does not allow your customers to control the Auto Collection status at the portal/checkout, it can only be controlled by the merchant from the UI or APIs.
In Chargebee, the auto collection status of a customer is set to ON by default, while creating a customer & subscription record via Hosted Pages.
If you wish to update the auto collection status, you could pass the auto-collection attribute as ON/OFF in your API call request. You can make these changes while creating a subscription or creating/updating a new customer through the UI or API.
Note: There is no setting in the Chargebee UI where you can set a site-wide default auto-collection.
Related articles and Documentation
What happens when Auto collection is switched OFF at the subscription level?