Avatarix API
POST/home/index

Payment Статический

Оплата фиксированного (статического) ваучера.
Сумма списывается согласно номиналу, установленному на стороне провайдера.

Параметры запроса

AgentID Required
Numeric

Идентификатор Агента.

RequestType Required
Const

Тип запроса.

Default:Pay
Service Required
Integer

ID услуги.

Amount Required
Money

Сумма транзакции.

Currency Required
String

Валюта.

Default:KZT
Account Required
String

Аккаунт клиента.

TransactionID Required
Long

Уникальный ID транзакции.

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

POST /home/index
curl --location 'https://processingdev.avatarix.net/home/index' \
--data-urlencode 'AgentID={{agentid}}' \
--data-urlencode 'AgentPassword={{agentPassword}}' \
--data-urlencode 'RequestType=Payment' \
--data-urlencode 'Service=1910' \
--data-urlencode 'Amount=500.00' \
--data-urlencode 'Currency=USD' \
--data-urlencode 'RequestDate={{currentDateTime}}' \
--data-urlencode 'TransactionID=1100002' \
--data-urlencode 'Account=client_account'

Данные ответа

ПолеТипОписание
TransactinIDLongID в системе Агента.
RequestIDLongID в Платежной системе.
ResponseStatusIntКод результата.
MessageStringТекст ответа.

Тело JSON

{
  "TransactinID": 1100002,
  "RequestID": 638561239999999999,
  "ResponseType": "Payment",
  "ResponseStatus": 10,
  "Message": "Транзакция успешна",
  "TransactionContent": {
      "Service": "1910",
      "account": "client_account",
      "Amount": 500.0,
      "Currency": "USD",
      "ExchangeRate": 1.0,
      "ServiceCurrency": "USD"
  }
}