Loading article…
Loading article…
Last updated on Aug 29, 2026
Advanced Billing offers several ways to sign up new users, from no-code hosted pages to fully custom implementations. Compare the methods against your own signup flow, then use the subscription type and payment method tables to confirm the method you pick supports everything you need.
Methods Implementation Subscription Types Payment Methods
Each method suits a different audience and a different level of development effort.
| Method | For your | Reasons to use |
|---|---|---|
| Public Signup Pages (PSP) | End-Customer | Most common. No code, quick launch. Implementation involves linking to your PSP. |
| Offer Signup Pages (OSP) | End-Customer | Exactly like PSP, but specifically for Offers (bundles). |
Maxio.js Developers | End-Customer | Fully custom, fully in your control. Deployed on websites or web apps. For developers. |
Custom Developers | End-Customer | Fully custom, for signups that do not involve payment information. If your signup process collects payment information, use Maxio.js. For developers. |
| Advanced Billing Admin UI | Staff | Most common for Staff. No code, no implementation. |
| Salesforce | Staff | Your company uses Salesforce to create subscriptions. |
| HubSpot | Staff | Your company uses HubSpot to create subscriptions. |
Compare what each method asks of you before you commit to one.
| Requirement | Public Signup Pages (PSP) | Offer Signup Pages (OSP) | Maxio.js | Custom | Advanced Billing Admin UI | Salesforce | HubSpot |
|---|---|---|---|---|---|---|---|
| Implementation path | Link from your website, in your app, or iframe | Link from your website, in your app, or iframe | Link from your website, or inside your web app | Custom | None | Install and configure | Install and configure |
| Code | None, or optional CSS/JS code | None, or optional CSS/JS code | Some coding | Heavy coding | None | None | None |
| UI | CSS/JS | CSS/JS | Yours | Yours | n/a | n/a | n/a |
| Domain | chargifypay.com, or yours with iframe | chargifypay.com, or yours with iframe | Yours | Yours | n/a | n/a | n/a |
Five subscription types are available, and not every signup method supports every one.
| Type | Definition |
|---|---|
| Standard | Most common. A normal Customer, with a normal Subscription. |
| Grouped | One Customer who pays for multiple Subscriptions, each Subscription consolidated into one Invoice. |
| Parent/Child | A Parent Customer pays for a Child Customer's Subscription. Uses Customer Hierarchies. |
| Standalone Parent | A Parent Customer, who is in a hierarchy, pays for their own Subscription. Uses Customer Hierarchies. |
| Standalone Child | A Child Customer, who is in a hierarchy, pays for their own Subscription. Uses Customer Hierarchies. |
Subscription type availability by signup method
| Type | Customer type | Public Signup Pages (PSP) | Offer Signup Pages (OSP) | Maxio.js | Custom | Advanced Billing Admin UI | Salesforce | HubSpot |
|---|---|---|---|---|---|---|---|---|
| Standard | New | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Existing | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| Grouped | New | ✔ | ✔ | ✔ | ✔ | |||
| Existing | ✔ | ✔ | ✔ | ✔ | ||||
| Parent/Child | New | ✔ | ✔ | ✔ | ✔ | |||
| Existing | ✔ | ✔ | ✔ | ✔ | ||||
| Standalone Parent | New | ✔ | ✔ | ✔ | ✔ | |||
| Existing | ✔ | ✔ | ✔ | ✔ | ||||
| Standalone Child | New | ✔ | ✔ | ✔ | ✔ | |||
| Existing | ✔ | ✔ | ✔ | ✔ |
Confirm the payment methods you need are supported before you commit to a signup method.
Payment method availability by signup method
| Payment method | Public Signup Pages (PSP) | Offer Signup Pages (OSP) | Maxio.js | Custom | Advanced Billing Admin UI | Salesforce | HubSpot |
|---|---|---|---|---|---|---|---|
| Credit Card | ✔ | ✔ | ✔ | Use Maxio.js | ✔ | ✔ | |
| Remittance | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| ACH | ✔ | ✔ | ✔ | Use Maxio.js | ✔ | ✔ | |
| Direct Debit | ✔ | ✔ | ✔ | Use Maxio.js | |||
| SEPA | ✔ | ✔ | ✔ | Use Maxio.js | |||
| PayPal | ✔ | ✔ | ✔ | Use Maxio.js | |||
| Apple Pay | ✔ | ✔ | ✔ | Use Maxio.js |
On a Public Signup Page and an Offer Signup Page, ACH appears to your customer as eCheck.
To pick a method and diagram what happens after a customer signs up, see the Design Your New User Signup Flow help article.
To set up the most common method, see the Accept Signups with Public Signup Pages help article.
Still need help?
Reach out and our support team will take it from here.