Refund & Cancellation Policy

Effective: 2026-05-02 · Last updated: 2026-05-02

The short version. Cancel a subscription anytime — access continues until the end of the current paid period. We do not pro-rate partial-period refunds. Top-up credit packs are non-refundable once issued. Refunds are otherwise available only for documented Service defects, on a case-by-case basis. This Policy is read alongside our Terms of Service and does not limit any non-waivable consumer right you may have under applicable law.

1. Who this Policy applies to

This Refund & Cancellation Policy ("Policy") applies to every paid transaction conducted through the OffCoder Service ("Service"), operated by OffCoder ("we", "us", "our"). It governs (a) recurring subscriptions, (b) one-time top-up credit packs, and (c) any other paid feature we offer. Disputes about refunds are resolved under the dispute-resolution clause of our Terms of Service.

2. Statutory consumer rights — preserved

Nothing in this Policy excludes or limits any non-waivable right you have under applicable consumer law, including but not limited to:

Where a non-waivable right gives you a more generous outcome than this Policy, that non-waivable right applies.

3. Subscriptions — cancellation

Subscriptions auto-renew at the end of each billing period unless you cancel. We send a renewal reminder by email to the address on file at least 7 days before each renewal, identifying the subscription, the next renewal date, the amount that will be charged, and a one-tap cancel link. You may cancel at any time before that date and avoid the renewal charge.

The 7-day reminder applies to every renewal regardless of jurisdiction. Where applicable consumer-protection law requires a longer or differently-formatted notice (for example, Cal. Bus. & Prof. Code §17602 for California subscriptions, or notification obligations under the Indian Consumer Protection (E-Commerce) Rules 2020), we follow the more protective standard. You may exercise cancellation:

On cancellation:

If you have multiple active subscriptions (e.g. Pro and BYOK simultaneously), cancellation applies to the specific subscription you cancel; the others remain active.

4. Top-up credit packs

Top-up credit packs are final-sale digital products. Once a pack has been processed and the corresponding integer credits have been added to your wallet, the purchase is non-refundable, except (a) where required by applicable consumer law, or (b) on the defect-only basis described in Section 5.

Credits do not expire while your account is active and may not be transferred between accounts, redeemed for cash, or used in violation of our Acceptable Use Policy. Credits are not legal tender, are not money or a payment instrument, and confer no monetary value beyond their use within the Service.

5. Defect-only refund eligibility

Outside the cancellation rights in Section 3 and any non-waivable consumer right, refunds are available only where there is a documented Service defect that materially prevented you from using what you paid for. Where a remedy is granted, you may, at your option, take it as a service credit applied to your account or as a cash refund issued via Razorpay to the original payment method (subject to the settlement timelines in §6).

Examples we recognize:

The following are not defects and do not qualify for a refund:

6. How to request a refund

  1. Email support@offcoder.com from the email address on your account.
  2. Subject line: Refund request — <your email> — <Razorpay payment id>.
  3. Include: (a) the date of the original charge, (b) the amount and currency, (c) the Razorpay payment ID (visible on your invoice in the email Razorpay sent at purchase), and (d) a brief description of the defect.
  4. We acknowledge the request within 3 business days and decide within 7 business days. We may ask for further information needed to evaluate.
  5. If approved, the refund is issued via Razorpay to the original payment method. Settlement timelines depend on the issuing bank: typically 5–10 business days for INR cards / UPI, up to 14 business days for international cards. Refunds for net-banking and wallet payments follow the corresponding rails.

7. Account deletion vs refund

Deleting your account does not by itself entitle you to a refund of any unused subscription period. If you delete your account, the cancellation rules in Section 3 apply: subscription cancellation occurs immediately with Razorpay so no further charges accrue; the account then enters the 30-day restoration window described in Privacy Policy §9.1; on Day 30 the account is hard-deleted. If you restore your account within the 30-day window, your account access is reinstated but the previously-cancelled subscription is not automatically reactivated — you may re-subscribe at the then-current price.

Forfeiture of pre-paid period. By initiating account deletion you accept that the unused portion of any pre-paid subscription period at the time you initiated deletion is forfeit. Restoring the account within the 30-day window does not refund or credit that forfeited period, and we will not back-date the cancellation or pro-rate the unused days. If you intend to keep the subscription you should not initiate account deletion; if you simply want to stop being charged at the next renewal, use Subscriptions → Cancel in your account instead — that route preserves your access through the end of the period you have already paid for.

8. Chargebacks and bank disputes

If you are unsure whether a charge was authorized, please contact us first. Chargebacks raised with your bank or card scheme without prior contact (a) cause your account to be suspended pending dispute resolution, (b) trigger processor fees that may be passed through to you per our Terms §8.6, and (c) if found in our favour by the scheme, may result in your obligation to repay the disputed amount plus those fees. We submit detailed transaction records (purchase logs, IP address used at sign-in and at payment, account-use timestamps after the charge, and the corresponding Razorpay payment-event payloads) when responding to chargebacks; these records often resolve disputes without your further involvement.

9. Goodwill / discretionary refunds

Outside the categories above we may, at our sole discretion and without admission of liability, issue a discretionary refund or service credit. Any such grant is one-time and does not establish a course of dealing or entitle you to similar treatment in the future.

10. Currency and tax handling

Refunds are issued in the original transaction currency at the original transaction amount. Razorpay processes the refund through the same payment channel as the original charge so that no currency conversion is performed by OffCoder. Where the receiving bank or card scheme nonetheless converts the amount back to the cardholder's settlement currency at a different exchange rate than the rate used at the original capture (for example, on an international card payment), any FX-rate difference at the time of refund settlement is applied by the receiving bank — we have no control over that step and we are not in a position to absorb scheme- or bank-side FX differences. We do not impose any additional fee or deduction on a refund. Applicable taxes (GST, VAT, sales tax, etc.) collected at purchase are refunded along with the principal where the refund is granted in full; partial refunds are issued net-of-tax in proportion.

11. Promotional credits

Service credits issued by OffCoder (whether discretionary, promotional, or as a Section 5 remedy) are non-transferable, non-refundable, and forfeit on account closure or violation of our Acceptable Use Policy.

12. Changes to this Policy

We may revise this Policy. Changes take effect on the date of publication, save that material changes adverse to active customers will be notified by email at least 14 days before the effective date. Existing pre-paid subscriptions remain governed by the version in force at purchase.

13. Contact

support@offcoder.com — please include your Razorpay payment ID for any refund-related correspondence so we can locate your record quickly.