Checkout alojado e pedido na carteira
Envie os clientes para uma página alojada ou envie um pedido EcoCash diretamente para o telemóvel.
Uma API para EcoCash, OneMoney, InnBucks, ZimSwitch, cartões e PayPal. Registe-se num pedido, teste com dinheiro fictício e passe para produção com licenças, subscrições e reembolsos incluídos.
Meios de pagamento
Carteiras móveis locais para o Zimbabué, cartões e PayPal para o resto do mundo. O ponto de acesso dos fornecedores indica sempre o que está ativo hoje.
O que recebe
Envie os clientes para uma página alojada ou envie um pedido EcoCash diretamente para o telemóvel.
Direitos assinados, chaves de licença por e-mail, ativação de dispositivos e recuperação. A sua aplicação verifica offline.
Planos recorrentes, compre agora e pague depois com cartão, e um prazo claro de atraso antes de terminar o acesso.
Reembolsos totais ou parciais através do fornecedor, com registo de quem os fez e porquê.
Uma chave de teste ao lado da chave de produção, um simulador e viagem no tempo para ver uma renovação acontecer.
skill.md, OpenAPI, um servidor MCP e ferramentas WebMCP: uma IA pode configurar o checkout por si.
Como funciona
Um pedido devolve uma chave de produção e uma chave de teste. Plano gratuito, ativo de imediato.
Crie um checkout e obtenha um URL alojado, ou envie um pedido para um telemóvel.
Um webhook assinado ou uma consulta confirma o dinheiro. A chave de licença é enviada automaticamente.
Para programadores
Todos os exemplos da documentação correm primeiro no ambiente de testes com uma chave de teste, para poder errar em segurança.
# 1. register: a live key and a test key, shown once
curl -sX POST https://wavepay.t3ratech.co.zw/v2/register \
-H 'content-type: application/json' \
-d '{"name":"My App","ownerEmail":"you@example.com"}'
# 2. sell: returns a hosted checkout URL
curl -sX POST https://wavepay.t3ratech.co.zw/v2/checkouts \
-H 'x-wavepay-service-key: mk_test_…' \
-H 'idempotency-key: order-1001' \
-d '{"productId":"my-app","planId":"pro","provider":"paynow","email":"buyer@example.com"}'# any MCP client: https://wavepay.t3ratech.co.zw/mcp
{ "jsonrpc": "2.0", "id": 1, "method": "tools/call",
"params": {
"name": "wavepay_checkout",
"arguments": { "productId": "my-app", "planId": "pro",
"provider": "paynow", "email": "buyer@example.com" } } }
# tools: wavepay_register, wavepay_providers, wavepay_pricing,
# wavepay_checkout, wavepay_checkout_status, wavepay_subscribe …const res = await fetch("https://wavepay.t3ratech.co.zw/v2/checkouts", {
method: "POST",
headers: {
"content-type": "application/json",
"x-wavepay-service-key": process.env.WAVEPAY_KEY,
"idempotency-key": crypto.randomUUID(),
},
body: JSON.stringify({ productId: "my-app", planId: "pro",
provider: "paypal", email: "buyer@example.com" }),
});
const { checkoutUrl, reference } = await res.json();Preços
Planos mensais fixos. Os fornecedores de pagamento cobram as suas próprias taxas.
$0 para sempre
25 pagamentos por 30 dias
$9 por mês
250 pagamentos por 30 dias
$29 por mês
2500 pagamentos por 30 dias
Perguntas
EcoCash, OneMoney, InnBucks, Telecash, O'mari e ZimSwitch através da Paynow; Visa, Mastercard e PayPal para compradores internacionais. O 2Checkout está construído e ativa-se quando o fornecedor aprovar a nossa conta.
Não. Os planos são preços mensais fixos conforme os pagamentos processados. Os fornecedores de pagamento cobram as suas próprias taxas.
Sim. O registo dá-lhe uma chave de teste que usa um simulador. Nunca chega a um fornecedor e não conta para o seu plano.
Quando um pagamento é liquidado, a WavePay envia uma chave de licença por e-mail e a sua aplicação pode verificar offline o direito assinado.
Sim. Indique-lhe o skill.md, o documento OpenAPI ou o servidor MCP. Um agente pode registar-se, definir preços, cobrar e reconciliar sem navegador.
Guias
EcoCash, OneMoney, InnBucks, Telecash, O'mari, ZimSwitch, Visa, Mastercard, PayPal
Perguntas frequentes, Subscrições, Compre agora, pague depois, Modo de teste, Guias
Registo num pedido. Sem cartão, sem chamada.