Отчет по оборотам карты — различия между версиями
Материал из Wiki
ASLezhnin (обсуждение | вклад) |
ASLezhnin (обсуждение | вклад) |
||
| Строка 44: | Строка 44: | ||
datetime — Дата/Время операции (в формате yyyy-mm-dd hh:nn:ss) | datetime — Дата/Время операции (в формате yyyy-mm-dd hh:nn:ss) | ||
value – Величина списания с личного счета | value – Величина списания с личного счета | ||
| − | bonus - Величина списания с бонусного счета | + | bonus - Величина списания с бонусного счета |
balance - Величина личных средств после операции | balance - Величина личных средств после операции | ||
| − | bonus_balance - Ведичина бонусов после операции | + | bonus_balance - Ведичина бонусов после операции--> |
<payment datetime="2010-10-10 10:00:00" | <payment datetime="2010-10-10 10:00:00" | ||
card="31231" | card="31231" | ||
Версия 15:28, 19 октября 2015
API для взаимодействия с системой начисления и списания бонусных баллов
Запрос возвращает последние 10 операций
Запрос на сервер провайдера
http://serverhost:8024/api/card_operations?login=SHOP&password=SHOP&salearea=SHOP&barcode=147AE2CF
| Параметр | Обязательный | Описание |
| salearea | Да | Идентификатор точки продаж мерчанта |
| barcode | Да | Идентификатор (штрих-код) с карты |
Ответ сервиса провайдера
<response> <body code="0" message=""> <!-- «deposit» - пополнение баланса datetime — Дата/Время операции (в формате yyyy-mm-dd hh:nn:ss) value – величина операции в копейках payment_type - Тип оплаты пополнения. 0 - Наличные; 1 - Банковская карта bonus - Сгенерированные бонусы balance - Величина личных средств после операции bonus_balance - Ведичина бонусов после операции --> <deposit datetime="2010-10-10 00:00:00" card="31231" phone="1928309812" customer="Ivanov I.I." value="50" payment_type="1" bonus="0" balance="50" bonus_balance="1"/> <!-- payment - оплата (списание средств) со счета внешней системы. datetime — Дата/Время операции (в формате yyyy-mm-dd hh:nn:ss) value – Величина списания с личного счета bonus - Величина списания с бонусного счета balance - Величина личных средств после операции bonus_balance - Ведичина бонусов после операции--> <payment datetime="2010-10-10 10:00:00" card="31231" phone="1928309812" customer="Ivanov I.I." value="50" bonus="0" balance="0" bonus_balance="1"/> </body> </response>