Merchant Service Agreement
Version 1.0 · Effective 25 September 2026
Acceptance of these terms
This Merchant Service Agreement, together with our Privacy Policy, our Third-Party Service Providers Privacy Notice, the Merchant Acceptance Policy, the merchant eligibility list, and any other policy or technical documentation we publish, forms the entire agreement (the "Agreement") between Web Rabbit Payments, a service operated by Web Rabbit Media ("Web Rabbit Payments", "we", "us", "our"), and the business or individual using our services (the "Merchant", "you").
By creating an account, generating API keys, or otherwise using the services, you confirm that you have read and understood this Agreement, that you have authority to bind the business you represent, and that you accept it in full. If you do not accept it, you may not use the services.
We may update this Agreement from time to time. When we do, we revise the "Last updated" date above and the new version takes effect once published on this page. The current version supersedes all earlier versions, and continued use of the services after publication means you accept the revised terms. Where a change materially reduces your rights or increases your costs, we will make reasonable efforts to notify you by email or in the merchant dashboard before it takes effect.
1. Definitions
- Merchant — the business or individual that has been onboarded to Web Rabbit Payments and holds a merchant account.
- Customer — the end user who pays a Merchant through our services.
- Transaction — a completed collection of funds from a Customer to a Merchant through our platform.
- Mobile Money — payments made through Ghanaian mobile wallet networks including MTN, Telecel, AirtelTigo and G-Money.
- Payment Partner — the licensed payment service provider, aggregator, bank or mobile network operator we use to process and settle funds.
- Platform Fee — our commission on each successful Transaction, described in clause 5.
- Settlement — the crediting of a Merchant's available balance with the net proceeds of a Transaction.
- Payout — the transfer of a Merchant's available balance to the Merchant's verified bank or mobile money account.
- Merchant Dashboard — the authenticated interface where you manage your account, businesses, transactions, payouts and API keys.
- API Keys — the credentials issued to you to authenticate requests to our API, each scoped as read-only or read/write.
- Test Mode and Live Mode — the sandbox and production environments described in clause 8.
2. Eligibility and onboarding
Merchants may register in the countries listed in our merchant eligibility documentation. Live payments and payouts are currently available to approved Merchants in every country on that list. Customers may pay from other countries where our Payment Partners support it. Eligibility is described in our merchant eligibility documentation.
Before your account can accept live payments, you must complete our verification process, which may include product and business information, identity documents and a selfie check, company registration details and beneficial ownership information, and bank or mobile money account verification. We carry out these checks to meet our own legal, regulatory and Payment Partner obligations, including know-your-customer and anti-money-laundering requirements. How we do this — risk assessment, sanctions and PEP screening, enhanced due diligence, monitoring and reporting — is set out in our AML, CTF & Sanctions Policy, which forms part of this Agreement. Accepting a business category does not mean every business in that category will be approved.
We may approve, decline, delay, suspend or reverse an approval at our discretion, request additional information at any time, and suspend services until that information is provided. You must keep the information in your account accurate and notify us of material changes to your business, ownership, bank details or product offering.
3. The services
Subject to this Agreement, we provide:
- Collection of payments from Customers via mobile money and our hosted checkout.
- A merchant dashboard with a transaction ledger, balances, analytics and account statements.
- Payouts of settled balances to your verified payout account, subject to per-payout, daily and monthly limits set by your account tier, additional review of large payouts, a 24-hour pause after a payout account is added or changed, and a cap on payouts pending at once. Limits never reduce your balance; we may adjust them based on risk, history and verification. Payouts are processed on working days only (Monday to Friday, excluding Ghana public holidays); requests made on other days are processed on the next working day.
- An API and webhooks for programmatic collections, status checks and reconciliation.
- Email notifications for key account and transaction events.
Our messaging and SMS products, where enabled, are provided under their own dashboard and may be subject to additional terms and pricing.
We are a technology provider that works with licensed Payment Partners. We are not a bank and do not take deposits. Balances shown in the dashboard represent amounts owed to you and held with our Payment Partners pending Payout; they do not earn interest.
4. Acceptable use
You may only use the services for the business, products and website you disclosed during onboarding. What we support and what we prohibit is set out in the Merchant Acceptance Policy, which forms part of this Agreement. In summary, we support SaaS and AI products, digital goods, courses and learning material, templates and plugins, and licensed platforms that collect payment online for services fulfilled in the real world — ride-hailing, courier and delivery, food ordering and booking platforms — subject to the conditions in that policy. We do not support anything on our prohibited list.
You must not use the services to:
- Process payments for a business, product or site other than the one we approved.
- Facilitate fraud, money laundering, terrorist financing, sanctions evasion or any unlawful activity.
- Process payments on behalf of a third party, or aggregate payments for other businesses, without our written approval.
- Circumvent our fees, controls, rate limits or verification requirements.
- Misrepresent what a Customer is paying for, or the identity of the seller.
5. Fees and settlement
Web Rabbit Processing has a 10% starting rate on the gross amount of each successful Transaction. Rates may vary depending on business model, transaction volume, risk profile and payment requirements, and a different rate applies where one has been agreed with you in writing or configured on your account. The rate shown on your account is the rate that applies. The Platform Fee is deducted at the time of settlement and the net amount is credited to your available balance. Every Transaction in your dashboard shows the gross amount, the fee and the net amount.
We may change the Platform Fee or introduce new charges. Changes take effect no earlier than 30 days after we notify you by email or in the dashboard, except where a change is required by a Payment Partner, regulator or applicable law, in which case it may take effect sooner.
Network, bank or Payment Partner charges, and any taxes or levies applicable to a Transaction or Payout, may be deducted in addition to the Platform Fee where they apply. You are responsible for your own tax obligations, including any income tax, VAT, levies or withholding arising from your sales.
6. Payouts
A payout fee of 1.5% applies, with no minimum or maximum, unless a different written rate is configured on your account.
You may request a Payout of your available balance to a verified payout account. The minimum Payout amount is GHS 2,000.00. Payouts are processed on business days and timing depends on the receiving bank or mobile network; we do not guarantee same-day arrival.
You are responsible for the accuracy of your payout account details. We are not liable for funds sent to an account you provided incorrectly, though we will make reasonable efforts to assist in recovering them. We may hold, delay or reverse a Payout where we reasonably suspect fraud, a verification issue, a dispute, an error, or where required by law or a Payment Partner. We may also hold a reserve against a portion of your balance based on your risk profile, and will tell you if we do.
7. Refunds, reversals and disputes
Refunds normally must be started within 30 days of the original payment. The default refund fee is GHS 2.00, the original processing commission is not returned, and account-level daily count or value controls may apply. Your dashboard shows the settings that apply to your business before you confirm a refund.
Refunds and reversals are handled between you and your Customer, with our assistance where the payment method supports it. Where a Transaction is refunded, reversed, charged back or found to be fraudulent, you are responsible for the full amount plus any related fees or penalties charged to us.
You authorise us to set off any amount you owe us under this Agreement against your available balance, pending settlements or future Payouts. Where your balance is insufficient, the shortfall becomes immediately payable, and we may suspend the services until it is settled.
Failed or pending Transactions are not settled. A Transaction is only final once our Payment Partner confirms it; a status shown in the dashboard or API before final confirmation is provisional.
8. Test mode and live mode
Test Mode uses our Payment Partner's sandbox environment with test credentials and test wallets. It behaves like production but moves no real money and its data is kept separate from Live Mode. Live Mode processes real funds. Live Mode is only available once your business is approved.
You must not use Live Mode credentials for testing, or rely on Test Mode results as a guarantee of Live Mode behaviour. Provider sandboxes may be reset or unavailable at any time.
9. API keys and security
API Keys are issued per business and per mode, and are scoped either read-only or read/write. Read-only keys may retrieve data; read/write keys may additionally initiate collections and payouts. Secret keys are shown once at creation and stored by us only as a hash.
You are responsible for keeping your keys confidential and for all activity carried out with them, whether or not authorised by you. Never expose a secret key in client-side code, a public repository or a shared document. Revoke a key immediately if it may have been exposed, and tell us as soon as possible. We may revoke or rotate keys where we suspect compromise or misuse.
Requests are subject to rate limits and idempotency rules described in our API documentation. You must handle retries idempotently and must not attempt to bypass limits or probe our systems.
10. Service availability
We work to keep the services available but we do not guarantee uninterrupted or error-free operation. Availability depends on banks, mobile network operators and our Payment Partners, which are outside our control. We may carry out maintenance, and may suspend parts of the service where necessary to protect the platform, our Merchants or our partners.
11. Your representations and warranties
You represent and warrant on an ongoing basis that:
- All information you provide to us is true, accurate, current and complete.
- You have the right and authority to sell the products you offer and to enter into this Agreement.
- Your business, products and use of the services comply with all applicable laws and with our Merchant Acceptance Policy.
- You provide clear product descriptions, pricing, refund terms and support channels to your Customers.
- You handle Customer personal data lawfully and maintain your own privacy policy and terms.
12. Indemnity
You will indemnify and hold harmless Web Rabbit Payments, Web Rabbit Media, our affiliates and our respective directors, employees and agents from any loss, claim, fine, penalty, cost or expense (including reasonable legal fees) arising from your breach of this Agreement, your fraud, wilful misconduct or negligence, your infringement of third-party rights, disputes or chargebacks relating to your Transactions, or any penalty imposed on us by a bank, Payment Partner or regulator because of your activity.
13. Disclaimer and limitation of liability
To the fullest extent permitted by law, the services are provided "as is" and "as available", without warranties of any kind, whether express, implied or statutory, including warranties of merchantability, fitness for a particular purpose and non-infringement.
We are not liable for indirect, incidental, special, punitive or consequential loss, or for loss of profit, revenue, goodwill or data, however caused. Our total aggregate liability for all claims arising in any 12-month period is limited to the total Platform Fees you paid us in the 3 months immediately before the event giving rise to the claim. Nothing in this Agreement excludes liability that cannot be excluded under applicable law.
14. Confidentiality and data protection
Each party will keep the other's confidential information confidential and use it only for the purposes of this Agreement, except where disclosure is required by law or a regulator. This obligation survives termination.
Our handling of personal data is described in our Privacy Policy. You are responsible for the lawfulness of the Customer data you collect and pass to us, and for providing your Customers with your own privacy notice.
14A. SMS Marketing and the Web Rabbit network
You may buy SMS packages and send promotions to your own consented contacts, or to the Web Rabbit network audience using a Network Reach package. Every network campaign is reviewed by Web Rabbit before it is sent and must be truthful and lawful. Network recipients are shown to you only in masked form, and you must not try to identify, collect or reuse their numbers. Your own contacts are only added to the network if you switch on contact sharing, which you can switch off at any time. Opt-outs apply across the whole network. Package credits are not refundable once used; credits for a network campaign cancelled by Web Rabbit are returned to your package.
15. Dormant accounts
Where an account has no Transactions for 12 consecutive months, we may deactivate it after notifying you. Any remaining balance will be paid out to your verified payout account, subject to verification, applicable law and any amounts you owe us.
16. Suspension and termination
You may close your account at any time from the dashboard or by contacting us. We may suspend or terminate your account immediately where you breach this Agreement, where we suspect fraud or illegal activity, where a Payment Partner or regulator requires it, or where your dispute or chargeback rate is unacceptably high.
On termination your access to the dashboard and API ends and no new Transactions may be processed. Amounts already due remain payable, and we may hold your remaining balance for a reasonable period to cover potential refunds, chargebacks and liabilities before releasing it. Clauses that by their nature should survive termination will do so.
17. General
- Independent parties: we are independent contractors; nothing here creates a partnership, agency or employment relationship.
- Assignment: you may not assign or transfer this Agreement without our written consent. We may assign it to an affiliate or successor.
- Force majeure: neither party is liable for delay or failure caused by events beyond its reasonable control.
- Waiver: failure to enforce a right is not a waiver of it.
- Severability: if a provision is invalid or unenforceable, it is modified to the minimum extent necessary, or deleted, and the rest remains in force.
- Notices: we may contact you at the email on your account or through the dashboard. You may reach us at the address below.
- Entire agreement: this Agreement and the policies it references are the entire agreement between us on this subject.
18. Governing law
This Agreement is governed by the laws of the Republic of Ghana, and the courts of Ghana have exclusive jurisdiction over any dispute arising from it. The parties will first attempt to resolve disputes in good faith before starting formal proceedings.
19. Contact
Questions about this Agreement can be sent to hello@webrabbitmedia.com or phoned in to +233 59 896 9229.