Website logo
API ReferenceIntegration DirectoryOctane Blog
โŒ˜K
๐Ÿš€Welcome to Octane
โ›ฝSending Usage Data
Understanding Measurements
Designing Meters
Sending Usage Measurements
FAQs
๐Ÿ’ฐPricing & Credits
Price Plans
Credits
FAQs
๐Ÿง‘โ€๐Ÿ’ปCustomers & Subscriptions
Creating Customers
Customer Statuses
Customer Properties & Tags
Managing Subscriptions
FAQs
๐ŸงพInvoicing & Payments
Invoice Flow
Customize Invoicing
Dunning
Currencies
Stripe for Payments
FAQs
๐ŸŽ›๏ธIntegrations & Exports
Accounting
Handling Taxes
Salesforce
Slack
Data Export
๐Ÿ“ŠDashboards & Reports
End Customer Experience
Revenue Recognition
๐ŸŒDeveloper Resources
API Authentication
Webhooks
Accepting Payment Methods in your UI
Docs powered byย Archbee
Customers & Subscriptions
Managing Subscriptions

Upgrades & Downgrades

5min

In Octane, you have the flexibility to effortlessly upgrade or downgrade a customer's subscription plan at any moment. Whether you need to accommodate changing customer preferences or correct subscription errors, Octane's subscription modification capabilities are designed to streamline this process. This comprehensive guide will explore how to perform subscription upgrades and downgrades effectively within Octane.

Octane empowers you to make subscription changes either immediately or schedule them for the future. This versatility is particularly valuable for various business scenarios. Whether you need to adapt to evolving customer needs, model pricing ramps, or address subscription errors, Octane has you covered.

Backdating Subscription Updates

In more advanced use cases, Octane allows you to backdate a customer's subscription change to the start of their current billing cycle. This capability proves useful when a customer was inadvertently subscribed to the wrong plan, or when they wish to process their downgrade retroactively from the beginning of their billing cycle.

Invoicing Flow & Prorations

Understanding how invoices are generated during subscription changes is crucial. When a subscription change aligns with the billing cycle boundary (e.g., at the start of the next cycle or the beginning of the current cycle), the invoicing process proceeds as usual. Octane generates an invoice that includes charges for the previous subscription cycle and any upfront (in-advance) charges associated with the upcoming subscription.

However, if a subscription change occurs in the middle of a billing cycle, the invoice is cut immediately. This invoice will encompass prorated charges from the previous subscription, as well as prorated upfront charges (if applicable) from the new subscription. Therefore, subscription upgrades and downgrades are sensitive operations that warrant careful consideration.

Timelines & Summaries

To ensure a smooth and error-free process, Octane provides visual cues and summaries detailing precisely what will change during a subscription upgrade or downgrade. These cues and summaries offer clarity and transparency, reducing the risk of mistakes and ensuring a seamless transition for both you and your customers.

Document image
๏ปฟ

Scheduling Changes & Pricing Ramps

Octane's flexibility extends to scheduling subscription changes into the future. This feature allows you to model pricing ramps effectively. You can create different versions of a price plan with increased or decreased prices and schedule these changes ahead of time, aligning with your strategic objectives and customer requirements.

๏ปฟ

Document image
๏ปฟ
Next: Discounts
๏ปฟ

๏ปฟ

PREVIOUS
Managing Subscriptions
NEXT
Discounts
Docs powered byย Archbee
TABLE OF CONTENTS
Backdating Subscription Updates
Invoicing Flow & Prorations
Timelines & Summaries
Scheduling Changes & Pricing Ramps
Docs powered byย Archbee