ホスト型チェックアウトとウォレット請求
購入者をホスト型ページへ誘導するか、EcoCashの請求を直接スマートフォンへ送信します。
決済手段
ジンバブエ向けの現地ウォレットと、それ以外の地域向けのカードおよびPayPal。プロバイダーのエンドポイントで、現在有効な手段をいつでも確認できます。
できること
購入者をホスト型ページへ誘導するか、EcoCashの請求を直接スマートフォンへ送信します。
署名付き権利、メールでのライセンスキー送付、デバイス認証と復旧。アプリはオフラインで検証できます。
継続課金プラン、カードでの後払い、アクセス終了前の明確な猶予期間。
プロバイダー経由で全額・一部返金を行い、誰がなぜ実施したかを記録します。
本番キーの隣にテストキー、シミュレーター、そして更新を確認できるタイムトラベル機能。
skill.md、OpenAPI、MCPサーバー、WebMCPツールにより、AIがチェックアウトを設定できます。
仕組み
1回のリクエストで本番キーとテストキーが返ります。無料プランですぐに利用できます。
チェックアウトを作成してホスト型URLを取得するか、スマートフォンへウォレット請求を送ります。
署名付きWebhookまたはポーリングで入金を確認し、ライセンスキーは自動でメール送信されます。
# 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();よくある質問
Paynow経由でEcoCash、OneMoney、InnBucks、Telecash、O'mari、ZimSwitch。海外の購入者向けにVisa、Mastercard、PayPal。2Checkoutは開発済みで、プロバイダーによるアカウント承認後に有効化されます。
いいえ。処理した決済件数に基づく月額固定のプランです。決済プロバイダーは独自の手数料を請求します。
はい。登録するとシミュレーターを使うテストキーが発行されます。プロバイダーには届かず、プランの件数にも数えられません。
決済が完了すると、WavePayがライセンスキーをメールで送信し、アプリは署名付き権利をオフラインで検証できます。
はい。skill.md、OpenAPIドキュメント、MCPサーバーを案内してください。エージェントはブラウザなしで登録、価格設定、決済、照合ができます。
ガイド