Subscriptions · 5 min read
Subscription billing in India: plan for the second payment
Set up recurring prices, payment permission, trials and failed-payment recovery in OurPay. A practical guide for Indian subscription businesses.
The first checkout is only the start
A customer buys a monthly plan. The first payment succeeds and they begin using the product. A month later, the payment method cannot be charged. What happens to their access, what do you tell them and which order does your team investigate?
Those questions are part of subscription billing from the beginning. A recurring price needs a billing interval, a supported payment method, customer permission and a process for the renewals that do not go through. A successful first payment does not answer all of them.
OurPay connects the subscription to the customer, product, renewal orders and configured benefits. For an Indian business, the payment-method distinction matters: direct UPI collections are one-time payments. Recurring plans need a compatible saved payment method and the required approval.
Choose a price the customer can understand
Create a product and decide what the recurring charge represents. A fixed monthly plan is different from a per-seat price or a bill calculated from measured usage. The product page and checkout should make the amount, interval and included service understandable before the customer pays.
If you bill for seats, explain what counts as a seat and how the customer manages the team. If you bill for usage, explain the unit being measured and when charges are calculated. A dashboard can calculate accurately while the customer still finds the bill surprising if those terms were unclear.
Use the pricing model that fits the product today. You do not need to combine every billing feature to launch a subscription. Start with a clear offer, confirm the payment route and add complexity when your business actually requires it.
OurPay subscription documentation ↗Check permission for future charges
A recurring agreement needs the customer to approve future billing through a supported provider flow. OurPay must have a compatible saved payment method available for renewal. A payment made once does not automatically create that permission.
This is especially relevant when your business already accepts UPI. A direct UPI transfer into your bank account is useful for a one-time purchase. OurPay’s direct collection flow does not create a UPI AutoPay mandate or authorise future withdrawals from the customer’s account.
Before publishing a subscription offer, verify that the enabled provider supports the required recurring flow for your account and currency. Walk through the approval experience and check the resulting subscription record. Do not infer renewal support from the fact that a one-time checkout works.
Treat a trial as a billing promise
A trial gives the customer time to evaluate your product. It also sets an expectation about what happens at the end. State how long it lasts, whether payment approval is required and what price and interval apply when paid billing begins.
OurPay supports trial configuration on subscription products. A Checkout Link can override that product trial for checkouts created from the link. This is useful for a specific campaign, but it means the link deserves its own review before you send it.
If your website promises one trial period and the link is configured for another, the customer receives an inconsistent offer. Keep the product copy, Checkout Link and support instructions aligned. A longer promotional trial should be intentional and visible to the people answering customer questions.
Trial settings ↗Separate the subscription from the renewal order
The subscription describes the ongoing relationship. A renewal order records the charge for a particular billing period. That distinction helps when a customer asks which payment failed or why an invoice exists while their subscription is past due.
In OurPay’s documented renewal flow, the billing cycle advances and a charge is attempted for the new order. If that charge fails, the subscription becomes past due and the renewal order remains unpaid while payment recovery is attempted.
When you connect your application, use the appropriate order and subscription state. Do not grant permanent access from the original checkout event and then ignore future updates. The customer’s current entitlement needs to reflect the billing rules you chose for the product.
Decide what happens after a failed renewal
OurPay’s payment recovery flow retries eligible failed renewal charges. The documented schedule places retries two, seven, fourteen and twenty-one days after the initial failure. An unretryable method can end recovery sooner. Read the current documentation when configuring your customer communications.
Benefits follow subscription state unless you configure a grace period. Under Settings → Subscriptions, the grace period for benefit revocation lets you delay removal while a subscription is past due. It does not change the retry schedule or make the subscription active.
Choose this deliberately. A product that removes access immediately needs a different customer explanation from one that allows a short recovery period. Your team should know the policy before a paying customer encounters it on a busy workday.
Failed payments, retries and benefit grace periods ↗Give customers an accurate recovery path
The Customer Portal can help a customer inspect their subscription and order. Do not promise a payment-method update flow that is unavailable for the provider they use. In the current PayPal-only portal, the legacy card widget cannot attach a replacement PayPal payment method.
If a renewal needs a new approval, follow a supported approval flow and confirm that the replacement method is visible in OurPay before relying on it for recovery. Automatic retries continue against the saved method already attached to the subscription.
A useful support reply names the unpaid order, explains the current status and gives the next supported action. Sending the customer around the portal to a control that cannot solve the problem wastes their time and makes a recoverable payment issue harder to resolve.
Test the lifecycle before you announce the plan
Test more than the first successful checkout. Review the trial ending, renewal, failure, cancellation and benefit behaviour in a suitable test environment. Keep test activity separate from live customer charges. For international collections, confirm seller settlement arrangements before taking live payments.
- 01Check the recurring price, currency, interval and included benefits.
- 02Confirm provider support and the customer’s approval for future billing.
- 03Review product and Checkout Link trial settings together.
- 04Choose the grace period and explain it in customer support instructions.
- 05Handle order and subscription updates in your application.
- 06Verify cancellation behaviour and the supported recovery path.
Put your next sale through OurPay.
Create a product, choose its price and give your customer a hosted checkout. Talk to the founders if you need help choosing the payment flow.
Contact the founders ↗