NewMaxio Metering is now available — usage-based billing for Advanced Billing.Learn more
/

Compare New User Signup Methods

··

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


Signup methods

Each method suits a different audience and a different level of development effort.

MethodFor yourReasons to use
Public Signup Pages (PSP)End-CustomerMost common. No code, quick launch. Implementation involves linking to your PSP.
Offer Signup Pages (OSP)End-CustomerExactly like PSP, but specifically for Offers (bundles).
Maxio.js DevelopersEnd-CustomerFully custom, fully in your control. Deployed on websites or web apps. For developers.
Custom DevelopersEnd-CustomerFully custom, for signups that do not involve payment information. If your signup process collects payment information, use Maxio.js. For developers.
Advanced Billing Admin UIStaffMost common for Staff. No code, no implementation.
SalesforceStaffYour company uses Salesforce to create subscriptions.
HubSpotStaffYour company uses HubSpot to create subscriptions.

Implementation effort

Compare what each method asks of you before you commit to one.

RequirementPublic Signup Pages (PSP)Offer Signup Pages (OSP)Maxio.jsCustomAdvanced Billing Admin UISalesforceHubSpot
Implementation pathLink from your website, in your app, or iframeLink from your website, in your app, or iframeLink from your website, or inside your web appCustomNoneInstall and configureInstall and configure
CodeNone, or optional CSS/JS codeNone, or optional CSS/JS codeSome codingHeavy codingNoneNoneNone
UICSS/JSCSS/JSYoursYoursn/an/an/a
Domainchargifypay.com, or yours with iframechargifypay.com, or yours with iframeYoursYoursn/an/an/a

Subscription types

Five subscription types are available, and not every signup method supports every one.

TypeDefinition
StandardMost common. A normal Customer, with a normal Subscription.
GroupedOne Customer who pays for multiple Subscriptions, each Subscription consolidated into one Invoice.
Parent/ChildA Parent Customer pays for a Child Customer's Subscription. Uses Customer Hierarchies.
Standalone ParentA Parent Customer, who is in a hierarchy, pays for their own Subscription. Uses Customer Hierarchies.
Standalone ChildA Child Customer, who is in a hierarchy, pays for their own Subscription. Uses Customer Hierarchies.

Subscription type availability by signup method

TypeCustomer typePublic Signup Pages (PSP)Offer Signup Pages (OSP)Maxio.jsCustomAdvanced Billing Admin UISalesforceHubSpot
StandardNew
Existing
GroupedNew
Existing
Parent/ChildNew
Existing
Standalone ParentNew
Existing
Standalone ChildNew
Existing

Payment methods

Confirm the payment methods you need are supported before you commit to a signup method.

Payment method availability by signup method

Payment methodPublic Signup Pages (PSP)Offer Signup Pages (OSP)Maxio.jsCustomAdvanced Billing Admin UISalesforceHubSpot
Credit CardUse Maxio.js
Remittance
ACHUse Maxio.js
Direct DebitUse Maxio.js
SEPAUse Maxio.js
PayPalUse Maxio.js
Apple PayUse 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.

Contact support