Cancel any time from the billing portal; you keep access until the end of what you paid for. We don’t refund partial periods, but if the product didn’t work for you, tell us within 7 days of your first payment and we’ll refund it in full. There is no overage billing, ever.
1.What this policy covers
This policy applies to the paid plans sold on bananamaps.io/developers: BananaMaps API Starter and Pro, and BananaMaps Embed Partner, each billed monthly or yearly through Stripe. It is part of our Terms of Service. If anything here conflicts with a mandatory consumer right where you live, that right wins.
2.Cancel any time
You can cancel from your developer dashboard — the “Manage billing” button opens the Stripe billing portal, where you can cancel, switch between monthly and yearly, or update your card. No email, no phone call, no retention hoops.
- Cancellation takes effect at the end of the period you’ve already paid for.
- You keep your plan’s quota, rate limit and Embed features until then.
- You won’t be charged again.
- You can undo a cancellation from the same portal any time before the period ends.
3.What happens when a paid period ends
When a cancelled subscription reaches the end of its period, your account moves to the Free plan automatically:
- API keys keep working, but your monthly quota and per-minute limit drop to the Free plan’s immediately. If you have already used more this month than the Free plan allows, calls return
429 quota_exceededuntil the month resets or you subscribe again. - Embed Partner features switch off: the “Powered by BananaMaps” badge returns and custom accent colours revert to the default. Your partner key and registered domains stay, so the maps keep loading.
- Your usage history and keys are kept, so re-subscribing later restores the paid limits instantly.
4.No refunds for partial periods
Because access continues to the end of the paid period, we don’t refund the unused part of a month or year when you cancel, except where the law requires it. Cancelling on day 3 of a monthly plan still gives you the remaining 27 days.
5.First-payment guarantee (7 days)
If the BananaMaps API or BananaMaps Embed didn’t work for you, email support@bananazone.io within 7 days of your first payment and we’ll refund that payment in full and cancel the subscription.
- Applies to the first payment of your first subscription to each product (API or Embed), monthly or yearly.
- Renewals and later subscriptions are not covered.
- We may ask what went wrong so we can fix it, but the refund doesn’t depend on your answer.
- Refunds go back to the original payment method through Stripe and usually appear within 5–10 business days.
- Accounts refunded under this guarantee return to the Free plan immediately.
6.Annual plans
Yearly plans cost ten months’ price for twelve months of access. They work like monthly plans: cancel any time, keep access to the end of the year you paid for, and the 7-day first-payment guarantee applies. After those 7 days we don’t refund the unused months, except where the law requires it. Switching between yearly and monthly from the dashboard takes effect immediately; Stripe prorates the difference on your next invoice.
7.Upgrades, downgrades and quotas
- Upgrades (Free → Starter, Starter → Pro, Embed Free → Partner) take effect immediately. Your new quota applies right away and Stripe shows any prorated amount before you confirm.
- Downgrades between paid plans (Pro → Starter) made from the dashboard take effect immediately and Stripe credits the unused part of the higher plan against your next invoice. Dropping a paid plan to Free is a cancellation: you keep the paid quota until the end of the period you already paid for.
- Quota is not refundable. Unused calls don’t roll over to the next month, and there is no credit for calls you didn’t make.
- No overage charges. We never bill you for going over your quota; the API simply returns
429until the period resets or you upgrade.
8.Failed payments
If a renewal payment fails, Stripe emails you and retries over the following days. If payment can’t be collected, the subscription is cancelled and your account moves to the Free plan. You are never charged for a period we couldn’t collect, and you can start a new subscription whenever you like.
9.Chargebacks and disputes
Please contact us before disputing a charge with your bank — we can usually resolve it the same day, and a direct refund reaches you faster than a chargeback. If a dispute is opened without contacting us, we may suspend the account and its keys while it is reviewed, and we will provide Stripe with our usage and account records. Accounts with chargebacks we consider abusive may be closed.
10.The Free plan
The Free plans for the BananaMaps API and BananaMaps Embed have no payment, no renewal and nothing to cancel. You can revoke keys from your dashboard at any time. If you’d like your account and data deleted, email us from the address on your account — see the Privacy Policy for how deletion works.
11.How to reach us
support@bananazone.io — write from the email on your account and include the product (API or Embed) and roughly when you paid. We aim to reply within two business days.