After setting up a new account with Churn Buster, you'll already have default card update forms in place.
These pages are optimized for a great user experience, across mobile and desktop devices, and never require a login before submitting payment info.
Upgrade Churn Buster accounts (Grow and Optimize) have the option to host the capture page on their own domain. By hosting these pages on your own domain, customers will be linked to https://YOURDOMAIN.com, instead of a generic Churn Buster URL.
How to self-host your capture page
You'll need about 10 minutes, and access to your webhost.
- From within your dashboard, navigate to your Capture page settings (under Account).
- Click the Download Capture link to download the HTML file.
- Upload the file to your server. Please upload the file outside of any website templates/styles, and without modification to the file contents. More specific instructions can be found below.
- In Capture settings, indicate the URL where this page can be found (by default it will be https://yourdomain.com/billing-update).
- Save your settings.
You can also preview your Capture page from here and make adjustments to the style.
Note: Actual pages will include a tokenized URL.
As customers are linked to this URL, it will display a card update form specific to their customer ID. Updated billing information is securely passed through to your payment processor, and the charge will be reattempted in real-time.
The user will be notified of subsequent payment issues while they are still on-page, prompted to try again with different information.
Once the charge clears... the subscription is brought back into an active state and all is good 👌.
Upload instructions by platform
Ruby on Rails:
Upload the file so that it is located inside of the /public folder of your application. It should then be visible in your web browser when you visit: https://YOURDOMAIN.com/update-billing.html
Upload the file so that it is located inside of your Theme folder. For example, it would be located within wp-content/themes/example-theme/update-billing.html. It should then be visible in your web browser when you visit: https://YOURDOMAIN.com/update-billing.html
SquareSpace doesn't allow you to host custom HTML files. Please email [email protected], and we can host the page on a subdomain for you.
Upload the file so that it is located in the root folder of your public website. It should then be visible in your web browser when you visit: https://YOURDOMAIN.com/update-billing.html
A Note on Security
When links are generated for customers, and included in the emails Churn Buster sends, each link contains a customer-specific ID, as well as an HMAC-SHA signature, signed with both off-site and customer-specific keys. This makes it impossible to guess the URLs of your live Capture pages.