Skip to main content

Уведомления о изменении статуса платежа (PayIn, PayOut)

Магазин получает уведомления о состоянии оплаты, и на их основе предоставляет услугу или товар покупателю.

Для корректной обработки уведомления продавец должен отправить ответ с кодом "200" и сообщением "OK".

Если статус не равен "OK", то уведомление не считается успешным. Сервис будет повторно отправлять уведомление каждый час в течение 24 часов. Если уведомление так и не будет доставлено через 24 часа, оно будет помещено в архив и храниться там еще 24 часа.

Куда будут приходить уведомления?

Попросите нас настроить терминал и укажите желаемый URL для получения увдомлений и мы создадим терминал под ваши нужны

Какая структура уведомлений (PayIn)?

При интеграции будет приходить уведомление только типа PaymentPaid, PaymentExpired, PaymentCancelled, PaymentDisputPaid

Примеры нотификаций (PayIn)

Тип рассчета - deposit

PaymentPaid - случается при получении нами средств от клиента

payment-paid.json
{
type: "payment-paid",
payment: {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"status": "paid",
"amount": 0,
"orderId": "3123",
"currency": "rub",
"expiredAt": "2023-03-29T19:12:45.035Z"
}
}

Какая структура уведомлений (PayOut)?

При интеграции будет приходить уведомление только типа PayoutPaidNotification, PayoutExpiredNotification, PayoutCancelledNotification, PayoutDisputPaidNotification Нотификации очень похожи на PayIn. Из очевидных изменений это изменение type нотификаций

Примеры нотификаций (PayOut)

PayoutPaidNotification - случается при выплате средств клиенту

payout-paid.json
{
"type": "payout-paid", // Тип уведомления: оповещает, что выплата произведена
"payout": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", // Уникальный идентификатор выплаты
"status": "paid", // Статус выплаты
"amount": 1000, // Сумма выплаты
"currency": "rub", // Валюта выплаты. Возможные значения: rub
"orderId": "3123", // Уникальный идентификатор заказа
"userId": "12345", // Уникальный идентификатор пользователя
"rate": {
"USDT": {
"price": 70.5, // Курс валюты
"createdAt": "2023-03-29T19:12:45.035Z" // Дата получения курса
}
}
}
}