Versions Compared

Key

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

...

Для каждой позиции чека отмены параметры id, name, price должны быть безусловно эквивалентны этим параметрам соответствующей позиции чека оплаты или чека подтверждения при двустадийном механизме работы.

Сумма параметров amount всех позиций чека отмены должна быть равна сумме отмены из поля Amount запроса на отмену.

Для каждой позиции чека отмены значения параметров quantity и amount не должны быть больше, чем значения соответствующих параметров quantity и amount чека оплаты или чека подтверждения (при двустадийном механизме работы) с учетом значений параметров quantity и amount по этой позиции из уже проведенных ранее отмен.

Значения параметров price и amount всех позиций в чеке должны быть в одной валюте, и эта валюта должна совпадать с валютой запроса (параметр Currency в запросе).

Если указанные выше условия не соблюдаются, чек признается неверным и происходит ошибка запроса.

Чек при создании счета

Список основных параметров запроса и URL запроса приводятся в документации.

Пример запроса в формате POST:

Code Block
languagexml
<FORM ACTION="https://<SERVER-NAME>/bill/createbill.cfm" METHOD="POST">
<INPUT TYPE="HIDDEN" NAME="Merchant_ID" VALUE="Ваш Merchant_ID">
<INPUT TYPE="HIDDEN" NAME="Login" VALUE="Ваш логин">
<INPUT TYPE="HIDDEN" NAME="Password" VALUE="Ваш пароль">
<INPUT TYPE="HIDDEN" NAME="Bill" VALUE="280620210">
<INPUT TYPE="HIDDEN" NAME="Bill_amount" VALUE="2672.01"> 
<INPUT TYPE="HIDDEN" NAME="Bill_currency" VALUE="KZT"> 
<INPUT TYPE="HIDDEN" NAME="Customer_Email" VALUE="Email плательщика">
<INPUT TYPE="HIDDEN" NAME="Bill_comment" VALUE="тестовый счет">
<INPUT TYPE="HIDDEN" NAME="Customer_Lastname" VALUE="Тестов">
<INPUT TYPE="HIDDEN" NAME="Customer_Name" VALUE="Тест">
<INPUT TYPE="HIDDEN" NAME="Delay" VALUE="1">
<INPUT TYPE="HIDDEN" NAME="Language" VALUE="RU">
<INPUT TYPE="HIDDEN" NAME="SendNotification" ="1">
<INPUT TYPE="HIDDEN" NAME="CashierINN" ="2147483646">
<INPUT TYPE="HIDDEN" NAME="Cashier" ="Иванов Иван Иванович">
<INPUT TYPE="HIDDEN" NAME="PaymentPlace" ="А345">
<INPUT TYPE="HIDDEN" NAME="ChequeItems" =
  "{[{"id":"1"
     "name":"name1",
     "product":"2147483646",
     "price":"150.82",
     "quantity":"2.37",
     "measure":"кг",
     "amount":"357.44",
     "taxes":"[{'name':'vat12','value':12},{'name':'vat0','value':0}]",
   },
   {"id":"2",
     "name":"Товар 2",
     "product":"1212",
     "price":"128.12",
     "quantity":"5.76",
     "measure":"кг",
     "amount":"737.97",
     "tax":"vat12",
   },
   {"id":"3",
     "name":"Товар 3",
     "price":"370.6789",
     "product":"131415",
     "quantity":"2.658",
     "measure":"кг",
     "amount":"985.24",
     "tax":"vat0",
   },
   {"id":"4",
     "name":"Name 4",
     "product":"5432",
     "price":"49.56788",
     "quantity":"6",
     "measure":"кг",
     "amount":"297.36",
     "taxes":"[{'name':'vat0','value':0}]",
   },
   {"id":"5",
     "name":"Товар 5",
     "product":"11223344",
     "price":"49",
     "quantity":"6",
     "measure":"кг",
     "amount":"294",
   }]}"
<INPUT TYPE="SUBMIT" NAME="Submit" VALUE="Выполнить">
</FORM>

Чек при создании платежа в режиме Silentpay

Список основных параметров запроса и URL запроса приводятся в документации.

Пример запроса в формате 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:SilentPay>
            <payment>
<merchant_id xsi:type="xsd:string">791560</merchant_id>
<login xsi:type="xsd:string">person02</login>
<password xsi:type="xsd:string">qwerty</password>
<orderamount xsi:type="xsd:string">2672.01</orderamount>
<ordernumber xsi:type="xsd:string">280620212017431</ordernumber>
<delay xsi:type="xsd:string">0</delay>
<comment xsi:type="xsd:string">Test Silent</comment>
<ordercurrency xsi:type="xsd:string">KZT</ordercurrency>
<clientip xsi:type="xsd:string">10.20.10.85</clientip>
<language xsi:type="xsd:string">RU</language>
<cardtype xsi:type="xsd:string">1</cardtype>
<cardnumber xsi:type="xsd:string">5529263272356119</cardnumber>
<cardholder xsi:type="xsd:string">TEST</cardholder>
<expiremonth xsi:type="xsd:string">12</expiremonth>
<expireyear xsi:type="xsd:string">2022</expireyear>
<cvc2 xsi:type="xsd:string">123</cvc2>
<lastname xsi:type="xsd:string">Testov</lastname>
<firstname xsi:type="xsd:string">Тест</firstname>
<middlename xsi:type="xsd:string">Testovich</middlename>
<PaymentPlace xsi:type="xsd:string">А345</PaymentPlace>
<TaxpayerID xsi:type="xsd:string">123456789113</TaxpayerID>
<Cashier xsi:type="xsd:string">Макарова И.А.</Cashier>
<CashierINN xsi:type="xsd:string">2147483646</CashierINN>
<email xsi:type="xsd:string">null@assist.kz</email>
<country xsi:type="xsd:string">KAZ</country>
<city xsi:type="xsd:string">Астана</city>
<state xsi:type="xsd:string">01</state>
<format xsi:type="xsd:string">4</format>
<testmode xsi:type="xsd:string">0</testmode>
<chequeitem>
    <id>1</id>
    <product>2147483646</product>
    <name>name1</name>
    <price>150.00</price>
    <quantity>10</quantity>
    <measure>шт</measure>
    <amount>1500.00</amount>
    <gs1code>UlUtNDAxMzAxLUFBQTAyNzcwMzAx</gs1code>
    <tax>vat12</tax>
</chequeitem>
<chequeitem>
    <id>2</id>
    <product>1212</product>
    <name>Товар 2</name>
    <price>1172.01</price>
    <quantity>1</quantity>
    <measure>шт</measure>
    <amount>1172.01</amount>
    <gs1code>UlUtNDAxMzAxLUFBQTAyNzcwMzAy</gs1code>
    <taxes>[{'name':'vat0','value':0}]</taxes>
</chequeitem>
</payment>
</ws:SilentPay>
</soapenv:Body>
</soapenv:Envelope>

Чек при проведении фискализации

Список основных параметров запроса и URL запроса приводятся в документации.

Пример запроса в формате POST:

Code Block
languagexml
<FORM ACTION="https://<SERVER-NAME>/fiscal/fiscalize.cfm " METHOD="POST">
<INPUT TYPE="HIDDEN" NAME="Merchant_ID" VALUE="Ваш Merchant_ID">
<INPUT TYPE="HIDDEN" NAME="BillNumber" VALUE="Номер платежа">
<INPUT TYPE="HIDDEN" NAME="Amount" VALUE="2672.01">
<INPUT TYPE="HIDDEN" NAME="Type" VALUE="sell">
<INPUT TYPE="HIDDEN" NAME="Email" VALUE="test@test.kz">
<INPUT TYPE="HIDDEN" NAME="Paymenttype" VALUE="1">
<INPUT TYPE="HIDDEN" NAME="Format" VALUE="3">
<INPUT TYPE="HIDDEN" NAME="Language" VALUE="RU">
<INPUT TYPE="HIDDEN" NAME="Lastname" VALUE="Тестов">
<INPUT TYPE="HIDDEN" NAME="Firstname" VALUE="Тест">
<INPUT TYPE="HIDDEN" NAME="TaxationSystem" ="1">
<INPUT TYPE="HIDDEN" NAME="CashierINN" ="2147483646">
<INPUT TYPE="HIDDEN" NAME="Cashier" ="Иванов Иван Иванович">
<INPUT TYPE="HIDDEN" NAME="PaymentPlace" ="А345">
<INPUT TYPE="HIDDEN" NAME="ChequeItems" =
  "{[{"id":"1"
     "name":"name1",
     "product":"2147483646",
     "price":"150.82",
     "quantity":"2.37",     
     "measure":"кг",
     "amount":"357.44",
     "taxes":"[{'name':'vat12','value':12},{'name':'vat0','value':0}]",
   },
   {"id":"2",
     "name":"Товар 2",
     "product":"1212",
     "price":"128.12",
     "quantity":"5.76",
     "measure":"кг",
     "amount":"737.97",
     "tax":"vat12",
   },
   {"id":"3",
     "name":"Товар 3",
     "price":"370.6789",
     "product":"131415",
     "quantity":"2.658",
     "measure":"кг",
     "amount":"985.24",
     "tax":"vat0",
   },
   {"id":"4",
     "name":"Name 4",
     "product":"5432",
     "price":"49.56788",
     "quantity":"6",
     "measure":"кг",
     "amount":"297.36",
     "taxes":"[{'name':'vat0','value':0}]",
   },
   {"id":"5",
     "name":"Товар 5",
     "product":"11223344",
     "price":"49",
     "quantity":"6",
     "measure":"кг",
     "amount":"294",
   }]}"
<INPUT TYPE="SUBMIT" NAME="Submit" VALUE="Выполнить">
</FORM>

Получение фискального чека

Список основных параметров запроса и URL запроса приводятся в документации.