Страница оплаты и запрос в кошелёк
Отправляйте покупателей на страницу оплаты или присылайте запрос EcoCash прямо на телефон.
Один API для EcoCash, OneMoney, InnBucks, ZimSwitch, карт и PayPal. Регистрация одним запросом, тесты на условных деньгах и запуск со встроенными лицензиями, подписками и возвратами.
Способы оплаты
Местные кошельки для Зимбабве, карты и PayPal для остальных. Эндпоинт провайдеров всегда показывает, что работает сегодня.
Что вы получаете
Отправляйте покупателей на страницу оплаты или присылайте запрос EcoCash прямо на телефон.
Подписанные права, лицензионные ключи по почте, активация устройств и восстановление. Приложение проверяет всё офлайн.
Регулярные тарифы, «заплатить позже» по карте и понятный срок просрочки до окончания доступа.
Полные и частичные возвраты через провайдера с записью о том, кто и почему их сделал.
Тестовый ключ рядом с боевым, симулятор и перемотка времени, чтобы увидеть продление.
skill.md, OpenAPI, MCP-сервер и инструменты WebMCP: ИИ может настроить оплату за вас.
Как это работает
Один запрос возвращает боевой и тестовый ключи. Бесплатный тариф работает сразу.
Создайте платёж и получите ссылку на страницу оплаты или отправьте запрос в кошелёк на телефон.
Подписанный вебхук или опрос подтверждает поступление. Лицензионный ключ отправляется автоматически.
Разработчикам
Каждый пример в документации сначала запускается в песочнице с тестовым ключом, так что можно безопасно экспериментировать.
# 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();Цены
Фиксированные месячные тарифы. Платёжные провайдеры берут свои комиссии отдельно.
$0 навсегда
25 платежей за 30 дней
$9 в месяц
250 платежей за 30 дней
$29 в месяц
2 500 платежей за 30 дней
Вопросы
EcoCash, OneMoney, InnBucks, Telecash, O'mari и ZimSwitch через Paynow; Visa, Mastercard и PayPal для иностранных покупателей. 2Checkout готов и включится, когда провайдер одобрит наш аккаунт.
Нет. Тарифы — фиксированная месячная цена в зависимости от числа обработанных платежей. Платёжные провайдеры берут собственные комиссии.
Да. При регистрации вы получаете тестовый ключ, работающий через симулятор. Он никогда не обращается к провайдеру и не учитывается в тарифе.
Когда платёж проведён, WavePay отправляет лицензионный ключ по почте, а ваше приложение может проверить подписанное право офлайн.
Да. Укажите ему skill.md, документ OpenAPI или MCP-сервер. Агент может зарегистрироваться, назначить цены, принять оплату и сверить данные без браузера.
Руководства
EcoCash, OneMoney, InnBucks, Telecash, O'mari, ZimSwitch, Visa, Mastercard, PayPal
Вопросы и ответы, Подписки, Купить сейчас, заплатить позже, Тестовый режим, Руководства
Регистрация одним запросом. Без карты и без звонков.