Получение информации по карте

Материал из Wiki
Перейти к: навигация, поиск

API для взаимодействия с системой начисления и списания бонусных баллов

  • Запрос на сервер провайдера

http://serverhost:8024/api/info?login=SHOP&password=SHOP&salearea=SHOP&barcode=147AE2CF

Параметр Обязательный Описание
salearea Да Идентификатор точки продаж мерчанта
barcode Да Идентификатор (штрих-код) с карты
  • Ответ сервиса провайдера
<?xml version="1.0" encoding="UTF-8" ?>
<response>
    <body code="0" message="">
        <active>1</active>
        <costbonus>500</costbonus>
        <costaccount>500</costaccount>
        <lastname>Кораблёв</lastname>
        <firstname>Марат</firstname>
        <middlename>Олегович</middlename>
        <begin>2014-10-10 00:00:00</begin>
        <end/>
        <typeid>10</typeid>
        <typename>Стандартная карта</typename>      
    </body>
</response>
Параметр Обязательный Описание
active Да Флаг активности карты
begin Да Дата начала действия карты в формате (yyyy-mm-dd hh:nn:ss)
end Нет Дата окончания действия карты
typeid Да Тип карты
typename Да Расшифровка типа карты
costbonus Да Сумма бонусов клиента
costaccount Да Величина лицевого счета