Page History
...
При двустадийном механизме работы разделены процессы авторизации банковской карты (операция оплаты) и совершения финансовой транзакции (финансовое подтверждение).
| Note | 
|---|
При желании использовать двустадийный режим работы сначала следует проконсультироваться с сотрудниками службы поддержки (support@belassist.by).  | 
Операция оплаты по банковской карте
...
Название  | Обязательное поле  | Принимаемые значения  | Значения по умолчанию  | Описание  | |||||
Billnumber  | Да  | 15 или 16 цифр Расширенный формат  | Номер платежа, соответствующий заказу в системе АПК Ассист, передача расширенного номера платежа допускается только в том случае, если в заказе не передается чек.  | ||||||
Merchant_ID  | Да  | Число  | Идентификатор предприятия в АПК Ассист  | ||||||
Login  | Да  | 8 - 20 символов  | Логин (лат. буквы и цифры, символ _)  | ||||||
Password  | Да  | 8 - 20 символов  | Пароль (лат. буквы и цифры)  | ||||||
Amount  | Нет1  | Число, 15 цифр (разделитель «.»)  | Сумма финансового подтверждения  | ||||||
Currency  | Нет1  | 3 символа  | Код валюты подтверждения. Может быть использован только код валюты операции оплаты  | ||||||
ClientIP  | Нет  | Максимум 15 цифр, 4 разделителя «.»  | IP компьютера оператора, который производит подтверждение платежа  | ||||||
Language  | Нет  | RU – русский  | RU  | Язык выдачи результатов  | |||||
Format  | Нет  | 1 – CSV (поля с разделителями)  | Формат входных данных  | Формат выдачи результатов. Формат выдачи результата. Если запрос передан в формате SOAP или JSON, то ответ также будет в SOAP или JSON соответственно, в остальных случаях в соответствии с переданным значением ответ выдается согласно переданному значению формата.  | |||||
AutoDeposit  | Нет  | 1 – флаг установлен  | Флаг онлайн депозита. Используется в тех случаях, когда необходимо сразу разблокировать неподтвержденную часть суммы заказа. 
  | 
1Параметры Amount , Currency 1Параметры Amount , Currency могут присутствовать или отсутствовать в запросе только одновременно. В случае отсутствия параметров операция подтверждения оплаты будет проведена на полную сумму.
...
| Code Block | ||
|---|---|---|
  | ||
<?xml version='1.0' encoding='utf-8' standalone='no'?> <SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' SOAP-ENV:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema'> <SOAP-ENV:Body SOAP-ENV:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'> <ASS-NS:MakeChargeResponse xmlns:ASS-NS='http://www.paysecure.ru/message/'> <return xmlns:si='http://www.paysecure.ru/type/' xsi:type='si:SOAPStruct'> <ordernumber xsi:type='xsd:string'>0001-01</ordernumber> <responsecode xsi:type='xsd:string'>AS000</responsecode> <recommendation xsi:type='xsd:string'></recommendation> <message xsi:type='xsd:string'>Завершено успешно.</message> <ordercomment xsi:type='xsd:string'>тестовый платеж</ordercomment> <orderdate xsi:type='xsd:string'>06.07.2016 11:23:13</orderdate> <amount xsi:type='xsd:string'>100.00</amount> <currency xsi:type='xsd:string'>BYN</currency> <meantypename xsi:type='xsd:string'>VISA</meantypename> <meannumber xsi:type='xsd:string'>411111****1111</meannumber> <lastname xsi:type='xsd:string'>Testov</lastname> <firstname xsi:type='xsd:string'>Test</firstname> <middlename xsi:type='xsd:string'>Testovich</middlename> <issuebank xsi:type='xsd:string'>New Bank</issuebank> <email xsi:type='xsd:string'>test@testpost.by</email> <bankcountry xsi:type='xsd:string'>Россия</bankcountry> <rate xsi:type='xsd:string'>1</rate> <approvalcode xsi:type='xsd:string'></approvalcode> <meansubtype xsi:type='xsd:string'>Classic</meansubtype> <cardholder xsi:type='xsd:string'>TEST</cardholder> <cardexpirationdate xsi:type='xsd:string'>12/20</cardexpirationdate> <ipaddress xsi:type='xsd:string'>11.23.11.23</ipaddress> <protocoltypename xsi:type='xsd:string'></protocoltypename> <testmode xsi:type='xsd:string'>1</testmode> <customermessage xsi:type='xsd:string'>Завершено успешно.</customermessage> <orderstate xsi:type='xsd:string'>Approved</orderstate> <processingname xsi:type='xsd:string'>Name</processingname> <operationtype xsi:type='xsd:string'>200</operationtype> <billnumber xsi:type='xsd:string'>511111100000001.2</billnumber> <orderamount xsi:type='xsd:string'>100.00</orderamount> <ordercurrency xsi:type='xsd:string'>BYN</ordercurrency> <slipno xsi:type='xsd:string'></slipno> <packetdate xsi:type='xsd:string'>06.07.2016 11:28:26</packetdate> <signature xsi:type='xsd:string'></signature> </return> </ASS-NS:MakeChargeResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>  | 
| Warning | ||
|---|---|---|
  | ||
Для корректной работы с веб-сервисами по защищенному TLS-соединению необходимо иметь на своей стороне в хранилище доверенных корневых сертификатов следующие сертификаты: 
 Перед началом работы следует проверить наличие этих сертификатов в хранилище и добавить их в случае необходимости.  |