Refund and cancellation policy
Last updated 2 November 2026
Try before you pay
DineCore OS has a free trial so you can check that it suits your restaurant before paying. Plans are prepaid for the period you choose and do not renew automatically, so you are never charged without choosing to pay.
When we refund you in full
- Duplicate payments: if you are charged twice for the same plan period, for example because of a network or server failure.
- Failed activation: if your money was taken and we cannot activate the plan you paid for.
- Our failure: if a serious fault on our side stops you using the service for the period you paid for and we cannot fix it within a reasonable time.
Our system checks for duplicate payments automatically and starts the refund without you needing to ask.
Monthly plans
Monthly fees are non-refundable once the period has started, except in the cases above. You can stop at any time by not renewing, and you keep access until the paid period ends.
Yearly plans
You can ask for a full refund within 7 days of your first yearly payment. After that, yearly fees are non-refundable except in the cases above.
Failed or pending payments
If your payment failed but money left your account, your bank or Razorpay normally returns it automatically. Please do not pay again while a payment shows as processing. Check your billing page first, or contact us.
How to ask for a refund
Email support@dinecoreos.com from your account email with your restaurant name, payment date and Razorpay payment ID. We reply within 2 business days.
When the money arrives
Approved refunds go back to the original payment method. We start them within 5 business days, and your bank usually takes a further 5 to 7 business days. GST on a refunded amount is adjusted as the law requires.