Mindbox
Карты

Выдача дисконтной карты клиенту с смс-подтверждением

Описание метода

Осуществляется с помощью POST-запроса. Название операции настраивается в системе Майндбокс. Подробней про вызов метода можно прочитать здесь.

XMLV3 API
POST https://api.mindbox.ru/v3/operations/{синхронная/асинхронная операция}?endpointId={уникальный идентификатор сайта/мобильного приложения/и т.п.}&operation={название операции}&deviceUUID={уникальный идентификатор устройства} Accept: application/xml Content-Type: application/xml Authorization: SecretKey {Секретный ключ, обязательность уточнить у менеджера} <operation> <customer> <mobilePhone>{мобильный телефон клиента}</mobilePhone> </customer> <discountCard> <ids> <number>{Номер карты}</number> </ids> </discountCard> <authentificationCode>{Код подтверждения}</authentificationCode> </operation>

Пример операции

XMLАктивация карты клиентом
POST https://api.mindbox.ru/v3/operations/sync?endpointId=MindboxRu&operation=RegCard Accept: application/xml Content-Type: application/xml Authorization: SecretKey D061p764m85bklq <operation> <customer> <mobilePhone>71234567890</mobilePhone> </customer> <discountCard> <ids> <number>231534554262</number> </ids> </discountCard> <authentificationCode>1234</authentificationCode> </operation>

Ответ

XMLАктивация карты клиентом
<result> <status>Success</status> <customer> <processingStatus>{Found/NotFound}</processingStatus> </customer> <discountCard> <processingStatus>{Статус обработки карты}</processingStatus> </discountCard> </result>

Статус обработки карты

ОписаниеСтатус операции
Карта успешно привязанаBound
Уже привязана к текущему потребителюAlreadyBoundToCurrentCustomer
Уже привязана к другому потребителюAlreadyBoundToAnotherCustomer
Карта с таким номером не найденаNotFound
В случае если не удалось найти потребителяNotProcessed
Last modified on