Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Название

Значение

ordernumber

Номер заказа

billnumber

Полный уникальный номер операции в системе

testmode

Тестовый режим

ordercomment

Комментарий

orderamount

Оригинальная сумма заказа

ordercurrency

Оригинальная валюта заказа

amount

Сумма операции

currency

Валюта операции

rate

Курс валюты

firstname

Имя плательщика

lastname

Фамилия плательщика

middlename

Отчество плательщика

email

Email плательщика

ipaddress

IP-адрес плательщика

meantypename

Тип платежного средства

Параметры карты покупателя*

meansubtype

Подтип платежного средства

meannumber

Номер платежного средства

cardholder

Держатель платежного средства

cardexpirationdate

Срок действия карты

issuebank

Название банка-эмитента

bankcountry

Страна банка-эмитента

Параметры заказа  

orderdate

Дата заказа по Гринвичу (GMT)

orderstate

Статус заказа

responsecode

Код возврата

message

Сообщение

customermessage

Сообщение о результате для покупателя

recommendation

Рекомендации

approvalcode

Код авторизации

protocoltypename

Протокол

processingname

Процессинг

operationtype

Тип операции

packetdate

Дата формирования запроса по Гринвичу (GMT)

signature

1) Для типа подписи MD5 - пусто

2) Для типа PGP – значение X, подписанное закрытым ключом АПК Ассист, закодированное в BASE64

pareq

Пакет запроса по 3D-Secure авторизации

ascurl

Адрес для переадресации плательщика для прохождения 3D-Secure авторизации

Параметры СБП**

fastpayurl

Ссылка с QR-кодом для оплаты

fastpaytimeout

Срок действия ссылки для оплаты (дата и время)

fastpaytype

Тип ссылки, qrdynamic – динамическая

*Параметры не передаются в случае присутствия в запросе значения fastpaypayment для типа платежа (оплата через СБП).

**Параметры передаются только в случае присутствия в запросе значения fastpaypayment для типа платежа (оплата через СБП).

Результат запроса в зависимости от выбранного формата получения будет выглядеть следующим образом.

...

Code Block
languagexml
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> 
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ws="http://www.paysecure.ru/ws/">
<soapenv:Header/>
<soapenv:Body>
<ws:SilentPayResponse>
<return> 
<ordernumber xsi:type="xsd:string">Номер заказа</ordernumber>
<responsecode xsi:type="xsd:string">Код возврата</responsecode>
<recommendation xsi:type="xsd:string">Рекомендации</recommendation>
<message xsi:type="xsd:string">Сообщение</message>
<ordercomment xsi:type="xsd:string">Комментарий</ordercomment>
<orderdate xsi:type="xsd:string">Дата и время платежа</orderdate>
<amount xsi:type="xsd:string">Сумма платежа</amount>
<currency xsi:type="xsd:string">Код валюты</currency>
<meantypename
xsi:type="xsd:string">Тип карты</meantype>
<meannumber xsi:type="xsd:string">Номер карты</meannumber>
<lastname xsi:type="xsd:string">Фамилия</lastname>
<firstname xsi:type="xsd:string">Имя</firstname>
<middlename xsi:type="xsd:string">Отчество</middlename>
<issuebank xsi:type="xsd:string">Название банк-эмитента</issuebank>
<email xsi:type="xsd:string">Адрес электронной  почты</email>
<bankcountry xsi:type="xsd:string">Код страны банка-эмитента</bankcountry>
<rate xsi:type="xsd:string">Курс валюты</rate>
<approvalcode xsi:type="xsd:string">Код авторизации</approvalcode>
<meansubtype xsi:type="xsd:string">Подтип карты</meansubtype>
<cardholder xsi:type="xsd:string">Держатель карты</cardholder>
<cardexpirationdate xsi:type='xsd:string'>Срок действия карты</cardexpirationdate>
<ipaddress xsi:type="xsd:string">IP-адрес
покупателя</ipaddress>
<protocoltypename xsi:type="xsd:string">Тип протокола</protocoltypename>
<testmode xsi:type="xsd:string">Указание на тестовый платеж</ testmode>
<customermassage xsi:type="xsd:string">Сообщение пользователю</customermassage>
<orderstate xsi:type="xsd:string">Состояние</orderstate>
<processingname xsi:type="xsd:string">Название процессинга</processingname>
<operationtype xsi:type="xsd:string">Код операции</operationtype>
<billnumber xsi:type="xsd:string">Номер платежа</billnumber>
<orderamount xsi:type="xsd:string">Сумма платежа  в оригинальной валюте</orderamount>
<ordercurrency xsi:type="xsd:string">Оригинальная валюта</ordercurrency>
<paketdate xsi:type="xsd:string">Дата и время получения пакета</paketdate>
<signature xsi:type="xsd:string"> </signature>
<pareq xsi:type="xsd:string">Значение pareq </pareq>
<ascurl xsi:type="xsd:string">URL банка-эмитента </ascurl>
</return>
</ws:SilentPayResponse>
</soapenv:Body>
</soapenv:Envelope>

Результат запроса при оплате через СБП в формате SOAP:

Code Block
languagexml
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> 
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.paysecure.ru/ws/">
<soapenv:Header/>
<soapenv:Body>
<ws:SilentPayResponse>
<return> 
<ordernumber>silent-test-101468</ordernumber>
<billnumber>599093519074915.1</billnumber>
<testmode>0</testmode >
<ordercomment></ordercomment>
<orderamount>31.79</orderamount>
<ordercurrency>RUB</ordercurrency>
<firstname>Auto</firstname>
<lastname>Test</lastname>
<middlename></middlename>
<email>null@assist.ru</email>
<orderdate>14.06.2022 11:39:19</orderdate>
<orderstate>In Process</orderstate>
<operationtype>100</operationtype>
<amount>31.79</amount>
<currency>RUB</currency >
<rate>1</rate>
<ipaddress>127.0.0.1</ipaddress>
<meantypename>QR code</meantype>
<responsecode>AS300</responsecode>
<message>Предварительная обработка</message>
<customermassage>Предварительная обработка</customermassage>
<recommendation></recommendation>
<protocoltypename>NET</protocoltypename>
<processingname>SbpRuSt</processingname>
<fastpayurl>https://qr.nspk.ru/AD100006N581D0KV8HUOT2B84344SM83?type=02&bank=100000000014&sum=3179&cur=RUB&crc=CCFD</fastpayurl>
<fastpaytimeout>14.06.2022 13:16:23</fastpaytimeout>
<fastpaytype>qrdynamic</fastpaytype>
<paketdate>14.06.2022 11:39:23</paketdate>
<signature> </signature>
</return>
</ws:SilentPayResponse>
</soapenv:Body>
</soapenv:Envelope>

Результат запроса при оплате через СБП в формате JSON:

Code Block
languagexml
{"silentpay":
   {"meantypename":"QR code",
     "customermessage":"Предварительная обработка",
     "message":"Предварительная обработка",
     "testmode":0,
     "protocoltypename":"NET",
     "operationtype":100,
     "customer":
      {"lastname":"test",
       "firstname":"test",
       "middlename":"",
       "ipaddress":"127.0.0.1",
       "email":"null@assist.ru"},
     "orderdate":"14.06.2022 11:40:43",
     "packetdate":"14.06.2022 11:40:46",
     "orderamount":1.99,
     "ordercomment":"",
     "ordercurrency":"RUB",
     "recommendation":"",
     "processingname":"SbpRuSt",
     "orderstate":"In Process",
     "fastpay":
       {"url":"https://qr.nspk.ru/AD100025MS3FMK9K95LACS1LCQDKB18F?type=02&bank=100000000014&sum=199&cur=RUB&crc=A77C",
        "type":"qrdynamic",
        "timeout":"14.06.2022 13:17:46"},
      "rate":1,
      "billnumber":"599093519074916.1",
      "currency":"RUB",
      "amount":1.99,
      "ordernumber":"silent-test-198954",
      "responsecode":"AS300"}}

В случае успешной оплаты код возврата responsecode принимает значение AS000.

...