Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Активация электронной карты с альтернативным кодом

...

Запрос

POST
/api2/cards/activate
? [altcode=<альтернативный код карты (внешний ид)>]

...

Поиск карты по альтернативному коду

Запрос

GET
/api2/cards/search
? [altcode=<альтернативный код карты (внешний ид)>]

...

{
  "errors": [],
  "data": null
}

Участник бонусной программы (4.12+ ver)

Раскрыть
titleСвязанные задачи

JIRA
serverGame-Keeper™ Projects
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId4e95b925-a0e8-3576-aa92-23b5418e896e
keyDEV-350

JIRA
serverGame-Keeper™ Projects
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId4e95b925-a0e8-3576-aa92-23b5418e896e
keyDEV-351

При обновлении с предыдущих версий необходимо учесть, что настройка chargeBonus4NonpersonalizedCards устарела, вместо нее следует использовать chargeBonus4AnyCards.
Если ранее использовалось ограничение по признаку "Персонализирована", то следует установить признак "Участник бонусной программы" всем персонализированным картам.

Для работы функционала, необходимо:

Сделать настройку, управляющую начислением бонусов для карт, не участвующих в бонусной программе. В ини сервера

[Settings]

chargeBonus4AnyCards

=1 - начисление для любых карт (по умолчанию)

=0 - только с установленным признаком "Участник бонусной программы"

...


ОБРАБОТКА ОШИБОК

Ошибка (элемент массива errors) имеет свойства: 
text - текст ошибки, 
app - код приложения, сгенерировавшего ошибку; при технических ошибках (ошибках подключения) указывает работоспособность какого компонента системы (связи между какими компонентами системы) следует проверять, восстанавливать.

...