To customize your Public Signup Pages’ individual page settings, click the Setup tab, then the ‘Public Signup Pages’ item in the menu below it, and then click the Edit link next to the Public Signup Page you wish to customize. The information in this page also applies to creating a new Public Signup Page.
A group of settings are considered ‘Default Settings’ because they can be managed through the Settings page if you don’t want to individually choose values for each of them. Those settings are:
- Page Title
- Home Link URL
- Terms and Conditions URL
- Custom CSS
- Enable Security Question (CAPTCHA)
- Accepted Card Types to Display
- Enable SSL Certificate Badge
- Enable ‘Powered By Chargify’ Badge.
For each of those settings, you’ll have the option to either use the default value or set an individual value for that Public Signup Page. For more information on what these settings are for, please see our Public Signup Page Default Settings here.
The ‘Use Default’ option will initially be checked for you. If you wish to edit a setting with a value that’s different from the default one, you’ll need to first uncheck the ‘Use Default’ option so you can edit the corresponding form field.
For more information on those settings, please see Public Page Default Settings.
Every Public Signup Page is attached to one of your products. For information on creating and managing products, please see Products Intro.
Choose between the Classic (v1) and Modern (v2) layout versions. Although both layout have the same features, the Modern layout is responsive, mobile friendly, and has an improved user experience.
Select how you would like your customers to be billed: automatically or by invoice. Please note that you must enable invoice billing in your site settings in order to be able to select that option.
Also, if you have selected to bill by invoice only or automatic only in your site settings, you will not be able to select a different option from the dropdown here.
By using Calendar Billing, you can lock all subscriptions created through that Public Signup Page so that they will be billed on the day of the month you choose. In addition to that, new subscriptions will receive an initial prorated charge which is calculated upon the subscription’s creation according to the remaining number of days until the chosen date.
If you don’t need to specify a billing date for all new subscriptions, just leave the option ‘Bill based on the signup date’ selected and Callendar Billing will not be in effect.
For more details on Calendar Billing, please see Billing Dates: Calendar Billing
The Page Nickname is a freely-chosen name that merchants can personally use to identify their Public Signup Pages. Feel free to assign nicknames that mean something to you.
Select which components can be configured by a subscriber via Public Signup Pages. Only the components associated with the selected product above will be shown on this Public Signup Page.
If the component has more than one price point, the price point to use for this Public Signup Page can be selected from the dropdown menu. The price point selected will be the only price point available for purchase on the signup page itself.
Give your Public Signup Page a title that will be displayed at the top of the Public Signup Page.
Elect to use the default logo for all of your Public Signup Pages. To customize individual Public Signup Pages, simply uncheck use default and upload a new logo.
Give your subscribers the option to click on the logo to be redirected back to the home page.
If a link to terms is a provided the customer will be required to agree to the terms before subscribing. A link to the terms will also appear in the footer.
A CAPTCHA is a challenge-response test that is used to verify that the Public Signup Page is being submitted by a human and not a computer. This is helpful in preventing hackers from using the Public Signup Page for malicious reasons. It is highly recommended that you enable this option.
If enabled, we will provide a reCAPTCHA style input form to your page.
For more information, visit Google’s page on reCAPTCHA.
Select which card logos will appear on the form.
Note, will not be prevented from using other types of cards on your Site. This is controlled at the gateway.
If you enable the following in your individual page settings:
Chargify will display the following on your Public Signup Pages.
If you enable the following in your individual page settings:
Chargify will display a logo showing that Chargify powers your payments and link to extra info about security for your customers:
By checking this option, you can request a coupon in your Public Signup Pages. For more information on coupons, please see Coupons.
By checking this option, you will present the subscriber with an option to enter a referral code provided to them via another subscriber from your site. In order for the code to be valid, the referrals feature must be enabled. Additionally, the subscription providing the referral code must be in the Active state. Referral codes from trialing subscriptions are not valid referral codes.
For more information on Referrals, please see our full documentation here.
Each of those three settings manage whether a payment method, a billing address and a shipping address fields should be present at the Public Signup Page. Please keep in mind that these settings may be influenced by the following corresponding product settings:
- Require Payment method
- Require Billing address
- Require Shipping address
If you checked any of the options above in the product settings, then the corresponding options in the Public Signup Page have to be checked:
- Request Payment method
- Request Billing address
- Request Shipping address
On the settings page for a product you can determine whether or not you want to collect the shipping and billing address information for the user. When an address is ‘requested’, the fields appear on the page but are not required. Clicking the ‘require’ checkbox will make the fields mandatory.
The following setting will require a payment method to be added to a Public Signup Page in order to successfully signup. You may wish to disable this if you are offering a $0.00 product.
The following setting will require a billing address to be added during signup. Pay especial attention to this field if you are basing your tax calculations off Billing Address.
The following setting will require a shipping address to be added during signup. Just like “Billing Address”, shipping can be used to calculate tax.
Pay especial attention to this field if you are basing your tax calculations off Shipping Address.
The Return URL after successful signup is the URL that the user will be redirected to after they subscribe using the Public Signup Page. The Return parameters specify the data that will be passed back in the query string of both Return URLs (i.e. it is shared between both URLs).
Creates Customers marked as tax exempt when this flag is true. The implication of this is that when subscription billing processes are run, all taxable items will be ignored.
When creating or editing a Public Signup Page, you may specify a Return parameters.
The available parameters are:
subscription_id: The Chargify generated unique identifier for the subscription that was created
customer_id: The Chargify generated unique identifier for the customer that was created
customer_reference: Your unique reference if one was sent in the pre-populated data
product_handle: The product API handle
product_id: The Chargify generated unique identifier for the product
signup_revenue: The revenue, formatted as a string of decimal separated dollars and cents, from the subscription signup ($50.00 would be formatted as 50.00)
signup_payment_id: The ID of the transaction that generated the revenue Return parameters are specified using a single brace around the name of the parameter and separated with an ampersand.
For example, a Return URL of:
With these Return parameters:
Would result in the URL:
Note: Return parameters should not be considered authoritative. Granting irrevocable access to users based on these values is not advised. They should be considered hints until the user is verified via a secure API read.
Custom Fields that you’ve previously created can be configured to appear individually on your Public Signup Pages. To enable a Custom Field to appear on the Public Signup Page, check the corresponding option in the list above.
Quantity and On/Off Components can be configured to appear on the Public Signup Page. To enable a component on the Public Signup Page, check the corresponding option in the list above. Components with Stairstep pricing schemes are not currently supported on the Public Signup Page.
Once enabled, components will appear in a Configure Your Plan section on the Public Signup Page in a div that can be targeted by the class name based on your layout version:
Uses the class name of
form__section--configure-plan. (Note that this name may change in the future).
Uses the class name of
component_configuration. (Note that this name may change in the future).