Электронные деньги
API URL
https://paysys.uz/gateway
Выплата на электронный кошелек
Название метода: pam.pay_by_cash
Авторизация: требуется
Запрос содержит:
- vendor_form - Форма со списком полей и их значений
Пример запроса
{
"id": "1cb17690-9105-4a23-9868-f5006cda7724",
"method": "pam.pay_by_cash",
"params": {
"vendor_form": {
"account": "79123456789",
"currency": "USD",
"amount": 12000,
"vendor_id": 101596
}
}
}
Ответ содержит:
- details - Объект с деталями проведенного платежа
- id - Промежуточный идентификатор запроса
- masked_card_number - Номер карты (для данного метода отсутствует)
- transaction_id - Идентификатор транзакции в системе PaySys
- bank_transaction_id - Номер транзакции в системе PaySys (для данного метода отсутствует)
- reference_number - Идентификатор транзакции процессингового центра (для данного метода отсутствует)
- amount - Сумма транзакции в сумах
- merchantId - - Идентификатор поставщика услуг в системе
UZCARD ONLINE
/HUMO
(для данного метода отсутствует) - terminalId - Идентификатор терминала в системе
UZCARD ONLINE
/HUMO
(для данного метода отсутствует) - date - Дата создания транзакции в секундах
- mx_id - Трекер запроса
Пример ответа
{
"id": "1cb17690-9105-4a23-9868-f5006cda7724",
"error": null,
"result": {
"details": {
"id": "2b32d68e154573ec7b6d30d1f803c5a5",
"masked_card_number": null,
"transaction_id": 2355076,
"bank_transaction_id": null,
"reference_number": null,
"amount": 15000,
"merchantId": null,
"terminalId": null,
"date": 1653907664
}
}
}
В случае некорректных параметров запроса система вернет ошибку.
Проверка статуса платежа
Название метода: pam.check_payment
Авторизация: требуется
Запрос содержит:
- agr_transaction_id - Идентификатор платежа в системе PaySys
Пример запроса
{
"id": "21e2a489-0391-4335-8275-55ade9aa78c5",
"method": "pam.check_payment",
"params": {
"agr_transaction_id": 2355076
}
}
Ответ содержит:
- bank_transaction_id - Идентификатор платежа
- amount - Сумма платежа в сумах
- date - Дата создания транзакции в секундах
- status - Статус платежа
2
- Платеж завершен1
- В ожидании оплаты3
- Отмена6
- Возврат7
- В ожидании подтверждения списания (захолдировано на карте клиента)0
- Платеж создан-1
- Ошибка - mx_id - Трекер запроса
Пример ответа
{
"id": "21e2a489-0391-4335-8275-55ade9aa78c5",
"error": null,
"result": {
"result": {
"bank_transaction_id": null,
"amount": 15000,
"date": 1653907664,
"status": 2
}
}
}
В случае некорректных параметров запроса система вернет ошибку.