This guide will walk you through creating subscriptions (standard, grouped, parent/child) within the Advanced Billing Admin UI.
Summary
- Feature
- Subscriptions
- You Need
- Complete Design Your New User Signup Flow
- Code
- No
- Difficulty
- ◉◎◎◎◎
Create Standard Subscriptions
Standard subscriptions are the most common subscription type.
Set payment type, and optionally set next billing date and other fields.
About payment types:
- Automatic: credit card or bank account
- Remittance: Payment is remitted manually after the invoice is received. You can collect a payment method after the subscription is created, and change to Automatic.
- Prepaid: Payments are withdrawn from a replenishing balance (like a digital wallet).
2) optional - add component(s)
3) optional - add coupon(s)
Create Grouped Subscriptions
Grouped subscriptions use consolidated invoices to bill 1 customer for multiple subscriptions. Before getting started, go to Settings > Config > Customer Hierarchies & WhoPays, and enable both settings.
Set payment type, and optionally set next billing date and other fields.
About payment types:
- Automatic: credit card or bank account
- Remittance: Payment is remitted manually after the invoice is received. You can collect a payment method after the subscription is created, and change to Automatic.
- Prepaid: Payments are withdrawn from a replenishing balance (like a digital wallet).
2) optional - add component(s)
3) optional - add coupon(s)
4) optional - add custom field(s)
2) optional - add custom field(s)
Next, you'll see 3 invoice consolidation options.
There are 6 possible configurations. Your use case, very likely, only has 1 configuration that you'll actually use. In the table below, let's assume the product is $100/mo, so we can easily understand how much will be charged at signup and at the first group renewal.
Configuration option | Description | At signup | At group renewal |
1. None | Not recommended. Always use some form of the Align setting. | n/a | n/a |
2. Accrue only | Not recommended. If you need to accrue, use Accrue + Align instead. | n/a | n/a |
3. Accrue + Align | The amount owed is not charged today. Instead, it will be accrued to the next renewal. | $0 |
$200 ($100 accrued + $100 normal renewal) |
4. Accrue + Align + Prorate | The amount owed at signup is prorated and accrued to the next renewal. | $0 |
$200-300 ($100 accrued + $100 normal renewal + $0-100 prorated) |
5. Align only | Nothing is charged today. The renewal is the normal amount. | $0 | $100 |
6. Align + Prorate | The amount owed at signup is prorated and charged today. The renewal is the normal amount. | $0-100 | $100 |
Create Parent/Child Subscriptions
Parent/Child subscriptions make it easy for Parents to pay for multiple Child Subscriptions. Before getting started, go to Settings > Config > Customer Hierarchies & WhoPays, and enable both settings.
In the Parent Customer Profile, scroll to the bottom, click the Child's Customer Profile link (or, just perform a customer search for the Child). On the Child's profile, click "Create a Subscription", then set WhoPays to the Parent, and complete the subscription creation process.
Open the Parent Customer Profile, scroll down, and click "Create a Subscription". Set WhoPays to Separate Invoices, and then complete the subscription creation process.
Open the Child Customer Profile, scroll down, and click "Create a Subscription". Set WhoPays to Separate Invoices, and then complete the subscription creation process.