Запрос на получение отчета «Сверка итогов» — различия между версиями
Материал из Wiki
ASLezhnin (обсуждение | вклад) |
ASLezhnin (обсуждение | вклад) |
||
| Строка 47: | Строка 47: | ||
phone="1928309812" | phone="1928309812" | ||
customer="Ivanov I.I." | customer="Ivanov I.I." | ||
| − | value=" | + | value="50"/> |
| − | <deposit datetime= | + | <deposit datetime="2010-10-11 00:00:00" |
card="31231" | card="31231" | ||
phone="1928309812" | phone="1928309812" | ||
customer="Петров А.С." | customer="Петров А.С." | ||
value="50"/> | value="50"/> | ||
| − | <payment datetime= | + | <payment datetime="2010-10-11 10:00:00" |
card="31231" | card="31231" | ||
phone="1928309812" | phone="1928309812" | ||
Версия 15:26, 30 сентября 2015
API для взаимодействия с системой начисления и списания бонусных баллов
Отчет «Сверка итогов» отдает данные по всем операциям (пополнение, списание) с бонусных счетов в разрезе точки продаж (salearea).
Запрос на сервер провайдера
http://serverhost:8024/api/verify?login=SHOP&password=SHOP&salearea=SHOP &stdt=20141010100000&fndt=20141011100000
| Параметр | Обязательный | Описание |
| salearea | Да | Идентификатор точки продаж мерчанта |
| stdt | Да | Дата/Время начала периода для построения отчета (в формате yyyymmddhhnnss) |
| fndt | Да | Дата/Время конца периода для построения отчета (в формате yyyymmddhhnnss) |
Ответ сервиса провайдера
<?xml version="1.0" encoding="UTF-8" ?> <response> <body code="0" message=""> <!-- Операции 2 типов: «deposit» - пополнение баланса «payment» - оплата (списание средств) Атрибуты у обоих команд аналогичные: datetime — Дата/Время операции (в формате yyyy-mm-dd hh:nn:ss) card – код карты phone – телефон customer – ФИО клиента value – величина операции --> <deposit datetime="2010-10-10 00:00:00" card="31231" phone="1928309812" customer="Ivanov I.I." value="50"/> <payment datetime="2010-10-10 10:00:00" card="31231" phone="1928309812" customer="Ivanov I.I." value="50"/> <deposit datetime="2010-10-11 00:00:00" card="31231" phone="1928309812" customer="Петров А.С." value="50"/> <payment datetime="2010-10-11 10:00:00" card="31231" phone="1928309812" customer="Петров А.С." value="50"/> </body> </response>