Персона - Мильные и бонусные карты (MileCard)
Данное сообщение отправляется при создании новой мильной/бонусной карты при помощи пользовательского интерфейса или после редактирования любой существующей.
Обе эти операции выполняются на интерфейсе пользователя в разделе "Настройки" -> "Персоны и пользователи":
В списке пользователей нам необходимо выбрать персону и открыть экран её деталей, после чего мы сможем добавить новую мильную/бонусную карту или отредактировать одну из имеющихся - при любом указанном действии будет отправлен коллбэк об изменении объекта с типом "Мильная карта":
Раздел "Мильные карты":
Добавление мильной карты:
В том случае, если по факту изменений не было, но нажата кнопка "Сохранить", система также отправляет callback.
Пример xml-формата для объекта
Добавление карты
HTML/XML
<Change>
<Before>
<MileCard>
<id_Card />
<id_Person>0</id_Person>
<Number />
<AirlineCode />
<OuterId />
</MileCard>
</Before>
<After>
<MileCard>
<id_Card>45862</id_Card>
<id_Person>312731</id_Person>
<Number>1330</Number>
<AirlineCode>S7</AirlineCode>
<OuterId />
</MileCard>
</After>
</Change>
где:
Редактирование карты
У мильной карты были изменены:
номер - с 77725555 на 10311;
авиакомпания, выпустившая карту - с "Северсталь" D2 на "Алроса" 6R.
HTML/XML
<Change>
<Before>
<MileCard>
<id_Card>39172</id_Card>
<id_Person>312731</id_Person>
<Number>77725555</Number>
<AirlineCode>D2</AirlineCode>
<OuterId />
</MileCard>
</Before>
<After>
<MileCard>
<id_Card>39172</id_Card>
<id_Person>312731</id_Person>
<Number>10311</Number>
<AirlineCode>6R</AirlineCode>
<OuterId />
</MileCard>
</After>
</Change>