One POST registers you. The next POST is a checkout.
WavePay is the checkout, licensing and settlement rail for software — apps, browser extensions, games, APIs and bots. Your buyer pays with whatever they actually have: EcoCash, OneMoney, InnBucks, Telecash, O'mari, ZimSwitch, Visa, Mastercard or PayPal — and a licence key lands in their inbox the moment the payment clears. Built by T3raTech; every Zimbabwean local rail is covered, and the API works anywhere in the world.
Onboard like an API
No signup form. No sales call. No dashboard tour.
Register
POST /v2/register with a name and an email. You get a live mk_live_… merchant key back once — free tier, 25 payments a month, working immediately.
Sell
POST /v2/checkouts returns a hosted checkout URL — or push a wallet prompt straight to a phone with paynow-mobile. Idempotent; retries never double-charge.
Settle
Signed webhooks or a poll tell you the money landed; a licence key is emailed automatically. Every settlement is in the payments ledger — drain it from your backend.
For agents
Your agent can run a shop
skill.md onboarding
Hand an agent wavepay.t3ratech.co.zw/skill.md — one markdown file with every endpoint, rule and example it needs to register, price, sell and reconcile. No browser, no OAuth, no email round-trip.
MCP tools
POST /mcp speaks JSON-RPC: wavepay_register, wavepay_pricing, wavepay_checkout, wavepay_checkout_status, wavepay_catalog. The same internals REST calls — one truth, two wires.
What you get
Checkout is the easy part — WavePay is the rest of it
Every rail a buyer might hold
Zimbabwean wallets covered end to end — EcoCash, OneMoney, InnBucks, Telecash, O'mari — plus ZimSwitch, Visa, Mastercard and PayPal for international buyers. One integration; /v2/providers always says what's live.
Licensing built in
Ed25519-signed entitlements, licence keys by email, device activation and recovery. Your app verifies offline; we run the key lifecycle. T3rnel Browser sells Pro on this rail in production.
Coupons and promotions
Mint discount codes and run sale windows without redeploying — pricing is data, so a promotion is a row, not a release.
A ledger you can reconcile
Every checkout, settlement and refund in one payment feed — drain it idempotently from your backend, or read it in the console.
For anything you ship
Apps, extensions, games, APIs — anything we support
Apps & tools
Desktop, mobile and SaaS — activation codes, seat quotas, subscriptions.
Browser extensions
Your extension sells Pro on the same rail T3rnel Browser already uses in production.
Games & bots
Express wallet push charges a player without a browser — built for sessions that can't open a page.
Free to start
Priced by payments processed
Free: 25 payments/30 days, $0 forever. Basic: 250 for $9/mo. Pro: 2,500 for $29/mo. No percentage rake on your sales.