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

Walk Through Creating a Term Subscription

··

Last updated on Aug 27, 2026

This example creates a Term Subscription with a monthly-billed, 12-month Plan and a recurring Product, then syncs it to Maxio Core to see the resulting Transaction and draft Invoices.

You'll create:

  • An annual Plan that bills monthly and has a 12-month Term Interval.
  • A recurring, quantity-based Product that bills monthly.

Create the plan

Start by creating an annual Plan that bills monthly and has a 12-month Term Interval.

To create the Plan

  1. From Advanced Billing, go to Catalog > Plans, then select Create.
  2. Choose a Product Family, then select Continue.
  3. Enter the Plan details, then scroll down to Plan Pricing.
  4. Enter a Price, then set Every to 1 and Interval to Month.
  5. Expand Add Trial, Setup Fee, or Term Interval and turn on Add Term Interval.
  6. For Expires after this many MONTHS, enter 12.
  7. Select Create Plan.

Create the product

Next, add a recurring, quantity-based Product that also bills monthly.

To create the Product

  1. From the Plan's Product Family, select the Products tab, then select Create Product.
  2. For this example, select Quantity Based (Recurring).
  3. Enter the Product Name and the Unit Name.
  4. Select Save.
  5. Under Product Pricing > Pricing Scheme, select Per unit.
  6. Enter a Price, then select Save Pricing Scheme.

The Product's own billing interval isn't set at creation. Edit its price point afterward to set the Billing and Invoicing Interval to every 1 Month.

Create the subscription

With the Plan and Product in place, create the Subscription following the same flow as Create a Subscription: select the Customer and payment details, then in the Items section select the Plan and add the Product you created.

The Term Setting step shows the Subscription Term range, based on the Plan's Term Interval.

Review the generated transaction and invoices

A Term Subscription uses its Term Interval to generate Transactions up front, so syncing it produces both the Transaction and the Invoices for the full term at once. Those future Invoices are in draft mode.

To review the sync results

  1. From Maxio Core, go to Advanced Billing, then select Sync Now.

  2. Go to Customers Home.

    If you created a new Customer, you'll see it on this list.

  3. Open the Customer's page, then select the Transactions tab.

  4. Open the Transaction.

    The Order Date matches the Subscription's creation date, and every future Invoice number is prefixed with DRAFT-.

  5. Select the Revenue tab.

    The Scheduled Revenue covers the full term. Changes to the future Invoices or the Subscription update this schedule automatically.

For how Term Subscriptions differ from Evergreen ones, see Understand Term Subscriptions.

For the full Subscription-creation procedure, see Create a Subscription.

Still need help?
Reach out and our support team will take it from here.

Contact support