Versions Compared

Key

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

...

Предназначена для проверки возможности совершения платежа по указанным реквизитам. Используется для проверки корректности введенного номера телефона, карты и т. д.
Не инициирует реальное проведение платежа. Не предназначена для проверки статуса проведенного платежа


https://pays-api-2012.armax.ru/pays-api2012/api/v1/pays
Content-Type: text/plain;charset=utf-8
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<request>
<auth dealer="2043" login="admin" password="qweqweqwe" terminal="1002"/>
<check-payment>
<payment id="31078607300" rate="1">
<extras extra_name1="extra_value1" extra_name2="extra_value2"/>
<from commission="5.00" currency="643" summ="25.00"/>
<to account="9539635431" provider="3"/>
</payment>
</check-payment>
</request>

...

Предназначена для отправки платежа в проведение. Уникальность платежа контролируется на стороне клиента (UID транзакции) .

Сервер рассматривает связку ID терминала+UID транзакции как уникальное поле.

При попытке добавить новый платеж с уже использованным UID будет возвращен статус предыдущего платежа.

 


https://pays-api-2012.armax.ru/pays-api2012/api/v1/pays
Content-Type: text/plain;charset=utf-8
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<request>
<auth dealer="2043" login="admin" password="qweqweqwe" terminal="1002"/>
<add-payment>
<payment date="2013-03-27T19:10:31" id="31078607300">
<extras extra_name1="extra_value1" extra_name2="extra_value2"/>
<from commission="5.00" currency="643" summ="25.00"/>
<to account="9539635431" props="" provider="3"/>
</payment>
</add-payment>
</request>

...