Skip to content

Subscription terms

Target Audience: Users, Stakeholders

What is Subscription Terms?

Subscription Terms is a feature that allows administrators to override the standard price for a specific customer's subscription. For example, if a product normally costs $10/month, you can set a custom price of $7/month for a particular customer.

This feature enables personalized pricing agreements on a per-subscription basis, allowing you to offer customized rates while maintaining standard pricing for other customers on the same product.

How Custom Subscription Pricing Works in Different Scenarios

The table below shows what happens to custom pricing in different scenarios:

What Happens to the Subscription Does Custom Pricing Still Apply? What You Need to Know
Customer cancels subscription ⏸️ Paused (not deleted) If they reactivate later, custom price automatically comes back
Subscription expires or is deactivated ⏸️ Paused (not deleted) Custom price is saved and will apply if subscription is reactivated
Customer reactivates cancelled subscription ✅ Yes, automatically restored No action needed - custom price applies again
Admin reactivates deactivated subscription ✅ Yes, automatically restored No action needed - custom price applies again
Customer upgrades to different package ❌ No, custom price is lost ⚠️ Important: You must create a NEW custom price on the new subscription
Customer downgrades to different package ❌ No, custom price is lost ⚠️ Important: You must create a NEW custom price on the new subscription
Product change ❌ No, custom price is lost ⚠️ Important: You must create a NEW custom price on the new subscription
Admin changes payment method ❌ No, custom price is deactivated ⚠️ Important: Custom pricing is deactivated. You must manually reactivate or update it if the custom price should continue
Admin manually deletes custom pricing ❌ Permanently removed Subscription returns to standard pricing

Key Points to Remember

Custom pricing survives cancellation: When a subscription is cancelled or deactivated, the custom pricing is not deleted. It remains associated with the subscription and will automatically apply again if the subscription is reactivated.

Package changes lose custom pricing: If a customer upgrades or downgrades to a different package, the custom pricing does not transfer to the new subscription. You will need to create new subscription terms for the upgraded or downgraded subscription.

Payment method changes deactivate custom pricing: When an admin changes the payment method on a subscription, the custom pricing is automatically deactivated. You must manually reactivate or update the subscription terms if the custom price should continue to apply.

Requirements and constraints

Before using subscription terms, be aware of the following requirements and limitations:

Feature enablement

  • The subscription terms feature must be enabled for your organization
  • Contact your system administrator if the feature is not available

Subscription type restrictions

Subscription terms are only compatible with:

  • Recurring subscriptions: Terms can only be applied to subscriptions that renew automatically
  • Simple payment models: Terms cannot be used with complex price models

Subscription terms are not available for:

  • Limited (non-recurring) subscriptions
  • Subscriptions with partial payment configurations
  • Subscriptions using complex price models

Pricing considerations

  • Only full payment amounts are supported (no partial payments)
  • The term's price completely replaces the product price when active
  • Price changes through terms are independent of product-wide price changes