ZefirPayAPI v2
Поддержка
Разделы документации

Повторная отправка

POST/payments/callback

Повторно отправляет уведомление по платежу на адрес уведомлений магазина — например, если ваш сервер был недоступен. Уведомление содержит текущий статус платежа.

Полный адрес запроса: https://api.zefirpay.com/api/payments/callback.

Авторизация. Передайте API-ключ в заголовке Authorization: Bearer <API-ключ>. Подробнее — Авторизация и подпись.

Параметры

ПараметрГдеТипОбязательныйОписание
idbodyintegerдаID платежа

Пример запроса

curl -X POST https://api.zefirpay.com/api/payments/callback \
  -H "Authorization: Bearer $ZEFIRPAY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"id": 1482093517}'

Ответы

КодЗначениеОписание
200OKУведомление поставлено в очередь на отправку
400Bad RequestПлатёж ещё ожидает оплаты или у магазина не задан адрес уведомлений
401UnauthorizedAPI-ключ не передан или неверен
404Not FoundПлатёж не найден

200

{"success": true}

400

{"error": "Платёж ещё не завершён — уведомление будет отправлено автоматически", "status": 400}