Advanced Billing offers a selection of subscription management methods. Below is an overview of the feature set. Use this information to help select your subscription management method.
Methods Implementation Subscription Types Payment Methods
Subscription Management Methods
Method |
For your |
Reasons to use |
Billing Portal |
End-Customer |
Most common. No code, quick launch. |
API |
End-Customer |
Fully custom, fully in your control. Deployed in a web app. |
Elements |
End-Customer |
Coming soon |
None |
End-Customer |
You do not allow your customers to self-manage their subscriptions. |
Advanced Billing Admin UI |
Staff |
Most common for Staff. No code, no implementation. |
Salesforce |
Staff |
Your company uses Salesforce to manage subscriptions, and wants all changes to sync to Advanced Billing. |
HubSpot |
Staff |
Your company uses HubSpot to manage subscriptions, and wants all changes to sync to Advanced Billing. |
Implementation
Billing Portal |
API |
ElementsDeveloper |
Advanced Billing Admin UI | Salesforce | HubSpot | ||
---|---|---|---|---|---|---|---|
Imp. Path | Link from email invite, website, or in app button | In your app. All actions are API based. Use chargifyjs for any payment info collection. | In your app. All actions are API based. Use chargifyjs for any payment info collection. | None | Install and configure | Install and configure | |
Code | None to little | Some coding to heavy coding | Some coding | None | None | None | |
UI | Logo, some CSS | Full control | Some control | n/a | n/a | n/a | |
Domain | billingportal.com/s/ {yoursubdomain} |
Yours | Yours | n/a | n/a | n/a |
Subscription Types
Type |
Definition |
Standard |
Most common. A normal customer, with a normal subscription. |
Grouped |
1 customer who pays for multiple subscriptions, each subscription is 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. |
Billing Portal | APIDeveloper
|
ElementsDeveloper |
Advanced Billing Admin UI | Salesforce | HubSpot | ||
---|---|---|---|---|---|---|---|
Standard | Yes | Yes | Yes | Yes | Yes | Yes | |
Grouped | Yes | Yes | Yes | Yes | Yes | No | |
Parent/Child | No | Yes | Yes | Yes | Yes | Yes | |
Standalone Parent | Yes | Yes | Yes | Yes | Yes | Yes | |
Standalone Child | Yes | Yes | Yes | Yes | Yes | Yes |
Payment Methods
Feature | Billing Portal | APIDeveloper
|
ElementsDeveloper |
Advanced Billing Admin UI | Salesforce | HubSpot | |
---|---|---|---|---|---|---|---|
Credit Card | Yes | Use Chargifyjs | Use Chargifyjs | Yes | Yes | No | |
Remittance | Yes | Yes | Yes | Yes | Yes | Yes | |
ACH | No | Use Chargifyjs | Use Chargifyjs | Yes | Yes | No | |
Direct Debit | No | Use Chargifyjs | Use Chargifyjs | Yes | Yes | No | |
SEPA | No | Use Chargifyjs | Use Chargifyjs | Yes | Yes | No | |
Paypal | No | Use Chargifyjs | Use Chargifyjs | No | No | No | |
Apple Pay | No | Use Chargifyjs | Use Chargifyjs | No | No | No | |
Other | No | No | No | No | No | No |