• API. Создать покупателей & начислить бонусные баллы addBonusExtQuick
    Команда предназначена для добавления покупателей и начисления им бонусных баллов, но, в отличие от команд addBonus и addBonusExt, позволяет это сделать гораздо быстрее. Подробнее о скорости обработки здесь Скорость обработки данных.

    Запрос

{
    "add":[
        {
            "amount":200.00,
            "guid":"9803d32e-8fcd-4984-a736-9f02f726b3c0",
            "email":null,
            "phone":null,
            "uniqId":"12345678",
            "info":"Дополнительная информация"
        }      
    ],
    "typeOfCommand":"addBonusExtQuick"
}
Параметры запроса:
Объект AddBonus:
Ответ:

{
    "results":[
         {
            "login":"12345678",
            "guid":"9803d32e-8fcd-4984-a736-9f02f726b3c0",
            "status":"Success",
            "error":null
         }
            ] 
}
Параметры ответа:
Объект AddStatus:
Объект Error:
Особенности работы и использования

1. Команда работает в асинхронном режиме. На первом этапе, в момент вызова команды, производится первичная валидация данных, гарантирующая корректный формат передаваемой информации. Реальное зачисление и контроль соответствия команды бизнес-логике приложения (например, отсутствие дублирующих идентификаторов) проводится фоновым процессом.
2. Как эффективно использовать команду описано здесь: Скорость обработки данных.

Вернуться назад