Выполнение транзакции
Параметры запроса
| Имя | Тип | Описание |
|---|---|---|
| transaction_id | UUID4 | Транзакция ID |
| account | dict | Словарь, содержащий поля, заданные для мерчанта, например, order_id |
| amount | int | Сумма платежа |
| amount_tiyin | int | Сумма платежа в центах (тиын) |
| currency | int | 860 или 840 (UZS или USD) |
Пример запроса
json
{
"jsonrpc": "2.0",
"id": 1234567,
"method": "transaction.perform",
"params": {
"transaction_id": "9bd1a92b-5cce-47c8-a2df-99a20836ab9e",
"account": {
"order_id": 12
},
"amount":500,
"amount_tiyin": 50000,
"currency": 860
}
}Пример ответа
json
{
"jsonrpc": "2.0",
"id": 1234567,
"result": {
"status": "0",
"statusText": "OK"
}
}Дополнительные коды состояния см. в разделе Коды состояния.