Refund and cancellation policy
How cancelling works, when you get money back, and how long refunds take. Last updated 12 November 2026.
1. Cancelling your plan
You can cancel at any time from Billing in your dashboard. You do not need to contact us or give a reason.
Your plan stays active until the end of the period you have already paid for, including its hosting and any developer hours for that period. After that, it does not renew and you are not charged again. Plans paid in India through Razorpay are paid one period at a time and never renew on their own; plans paid through PayPal renew automatically until you cancel.
2. Refunds for plans
When you cancel, you keep the service for the rest of the period you paid for. We do not refund the unused part of a period that has already started, except where this policy or the law says otherwise.
Unused developer hours have no cash value and are not refunded, as explained in the hosting and development terms.
3. When we always refund you
You get a full refund of the amount concerned if:
- you were charged twice for the same thing, or charged the wrong amount;
- you were charged for a renewal after you had cancelled;
- you paid but the plan was never activated on your account, and we cannot fix it.
If we stop offering a plan you have paid for in advance, we refund the unused part of your paid period.
4. Quoted development work
Development work outside your plan, such as a custom feature or a website migration, is quoted before it starts and is only charged after you approve the quote.
If you cancel approved work before it is finished, you pay only for the work already done, and we refund the rest of what you paid in advance. If we cannot deliver what was agreed, we refund what you paid for the part we did not deliver.
5. How to ask for a refund
Open a support ticket from your dashboard, or use the contact page and choose “Help with my account”. Tell us the email on your account and the invoice or payment concerned. Please ask within 30 days of the payment so we can check it with the payment provider.
6. How refunds are paid
Refunds go back to the payment method you used: through Razorpay for payments in India, and through PayPal for payments from other countries. We do not refund in cash or to a different account.
Once we approve a refund, we issue it within 7 working days. Your bank or PayPal then usually takes another 5 to 10 working days to show it, depending on the payment method.
7. How our services are delivered
ONIWC is an online service. Nothing is shipped: your plan is activated on your account as soon as the payment is confirmed, and you use it through your dashboard at oniwc.com. If your plan does not activate within a few minutes of paying, contact us and we will sort it out or refund you.
Quoted development work is delivered in your dashboard on the dates agreed in the quote.
8. If you bought from a business that uses ONIWC
Shops, restaurants and other businesses that run their websites on ONIWC sell their own products and services and set their own refund policies. If you want a refund for something you bought from one of them, please contact that business directly.