...
Активация электронной карты с альтернативным кодом
...
Запрос
POST /api2/cards/activate ? [altcode=<альтернативный код карты (внешний ид)>]
...
Поиск карты по альтернативному коду
Запрос
GET /api2/cards/search ? [altcode=<альтернативный код карты (внешний ид)>]
...
{ "errors": [], "data": null }
Участник бонусной программы (4.12+ ver)
Раскрыть | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||
|
При обновлении с предыдущих версий необходимо учесть, что настройка chargeBonus4NonpersonalizedCards устарела, вместо нее следует использовать chargeBonus4AnyCards.
Если ранее использовалось ограничение по признаку "Персонализирована", то следует установить признак "Участник бонусной программы" всем персонализированным картам.
Для работы функционала, необходимо:
Сделать настройку, управляющую начислением бонусов для карт, не участвующих в бонусной программе. В ини сервера
[Settings]
chargeBonus4AnyCards
=1 - начисление для любых карт (по умолчанию)
=0 - только с установленным признаком "Участник бонусной программы"
...
ОБРАБОТКА ОШИБОК
Ошибка (элемент массива errors) имеет свойства:
text - текст ошибки,
app - код приложения, сгенерировавшего ошибку; при технических ошибках (ошибках подключения) указывает работоспособность какого компонента системы (связи между какими компонентами системы) следует проверять, восстанавливать.
...