You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Ввод

Тело запроса:

Наименование

Тип

Описание

access_key

string

Ключ доступа, указывается в настройках личного кабинета ТП Paykassma

signature

string


Подпись, по которой происходит проверка подлинности постбека.

Внимание: принцип формирование подписи приводится ниже в отдельном пункте.

label

string

Уникальный ID пользователя в системе клиента

Stockpiling

object

Сконвертированная во все валюты сумма транзакций, участвующих в накоплении (одна и более транзакции). Конвертация осуществляется на основе открытых данных о курсах валют.

Все валюты передаются с точностью до сотых долей, криптовалюты имеют 8 знаков в дробной части (стомиллионная точность). Передается в виде массива.

Внимание: описание функционала накопления приводится ниже в отдельном пункте

stockpiling_id

integer

Уникальный ID накопления

transactions

array

Передается информация о совершённых транзакциях, учавствующих в накоплении (одна и более).

Массив transactions:

Наименование

Тип

Описание

amount

string

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

currency_code

string

Код валюты транзакции

wallet_type

string

Платёжная система, в которой произведена транзакция

code

string или “null”

Название ручной платежной системы. Заполняется только при указании wallet_type = “manual”.

transaction_id

string

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

transaction_type

integer

Тип транзакции: 0 = автоматическая, 1 = отладочная, 2 = принудительная

from

string или “null”

Уникальный идентификатор счета пользователя, с которого пришла оплата (при наличии информации)

created_datetime

string

Дата создания транзакции

activated_datetime

string

Дата активации транзакции

custom_id

string или null

Передача полученного от клиента с плагина Идентификатор транзакции в системе Клиента.

Внимание: Может быть «null», если параметр custom_transaction_id не был передан ранее.

Пример postback, отправленного POST-запросом в JSON-формате
{
   "access_key":"mrOYReXJphqo7lkL"//
   "signature":"dfsfrwe3344d",
   "label":1
   "Stockpiling":{
      "USD":80,
      "INR":6008.39,
      "EUR":72.86
       },
   "stockpiling_id":18,
   "transactions":[
      {
         "amount":6008.39,
         "currency_code":"INR",
         "wallet_type":"paytm",
         "code":null,
         "transaction_id":"15",
         "transaction_type":1,
         "from":85XXXX1369,
         "created_datetime":"2019-12-18 23:28:45",
         "activated_datetime":"2019-12-18 23:28:45",
         "custom_id":"3123123"
      }
 ]
}