Credit Adjustment on a Prorated Basis
Proration adjusts subscription charges when a plan or service state changes before the current billing cycle ends. Instead of charging the full amount again, the system calculates the unused value of the current plan and the cost of the new plan or service period for the remaining days.- Day-based calculation: The
proratevalue on each subscription item enables TransactBridge to calculate the charge according to the number of days actually consumed. - Net payable: The customer pays only the difference when the new cost is higher than the unused credit.
- Credit balance: When the unused value is higher, the balance can be added to the customer’s credit(which can be made visible on merchant dashboard) and later applied to another invoice, or shown separately, based on the merchant’s policy.
- Billing anchor use case: When invoices are always generated on a fixed date, proration ensures that the initial partial period is billed fairly.
- Pause/resume use case: The merchant may charge only for active days or create a prorated credit.
- Upgrade/downgrade use case: The merchant can grant immediate access to the new plan and calculate the charge or credit for the remaining period.
Credit Adjustment for GST-Inclusive Plans
When a subscription plan is downgraded during an active billing cycle, the unused amount from the current plan can be adjusted against the cost of the downgraded plan for the remaining days of the billing cycle.Example
Assume the following:- GST: 18%
- Billing frequency: Monthly
- Original plan price: ₹500 (GST-inclusive)
- Subscription start date: September 1
- Plan downgrade date: September 15
- Days in billing cycle: 30
- STEP 1: Calculate the base amount of the original plan
- STEP 2: Calculate the consumed amount for the first 15 days
- STEP 3: Calculate the unused balance from the original plan
- STEP 4: Calculate the cost of the downgraded plan
- STEP 5: Calculate the credit adjustment
Credit Adjustment for GST-Exclusive Plans
When a subscription plan is downgraded during an active billing cycle, the unused amount from the current plan can be adjusted against the cost of the downgraded plan for the remaining days of the billing cycle. In a GST-exclusive configuration, the plan price represents the taxable/base amount, and GST is calculated separately on the applicable amount.Example
Assume the following:- GST: 18%
- Billing frequency: Monthly
- Original plan price: ₹500 (GST-exclusive)
- Subscription start date: September 1
- Plan downgrade date: September 15
- Billing cycle: 30 days
- Proration factor: 1.10 (10% additional proration adjustment)
- STEP 1: Calculate the total amount for the original plan
- STEP 2: Calculate the consumed amount for the first 15 days
- STEP 3: Calculate the unused balance from the original plan
- STEP 4: Calculate the cost of the downgraded plan
- STEP 5: Calculate the credit adjustment
The credit adjustment is made without GST in both GST-inclusive and GST-exclusive configurations. The applicable GST is calculated separately based on the subscription’s billing configuration.
- Credit Adjustment When a Subscription Is Canceled
- Credit Adjustment When a Subscription Is Paused and Unpaused
- Subscription paused: September 10
- Subscription resumed: September 20
- Paused period: 10 days
- Credit Adjustment when a subscription remains paused until renewal