• Создать покупателей & начислить бонусные баллы addBonus
Команда предназначена для автоматического добавления покупателей и начисления им бонусных баллов.
Запрос:
{
   "add":[
      {
         "amount":200.0,
         "guid":"9803d32e-8fcd-4984-a736-9f02f726b3c0",
         "email":null,
         "phone":"+79257443549",
         "uniqId":null
      },
      {
         "amount":200.0,
         "guid":"f4d87a5c-d1ec-4c41-aa77-b2ae7dfea2d7",
         "email":null,
         "phone":"+7925744354",
         "uniqId":null
      },
      {
         "amount":200.0,
         "guid":"17b7e43e-37d4-49ac-a080-96b3a71169b9",
         "email":"test@email.ru",
         "phone":null,
         "uniqId":null
      },
      {
         "amount":200.0,
         "guid":"3425eb93-598a-4d63-a5fd-e9754f2226d9",
         "email":"test1@email.ru",
         "phone":null,
         "uniqId":null
      },
      {
         "amount":200.0,
         "guid":"1ac128e8-9353-403f-a4e0-1fc47c920fcc",
         "email":null,
         "phone":null,
         "uniqId":"sdsdaasdfadfas"
      }
   ],
   "typeOfCommand":"addBonus"
}
Параметры запроса:
Объект AddBonus:
Ответ:
{
   "results":[
      {
         "login":"+79257443549",
         "balance":400.0000,
         "status":"Success",
         "error":null
      },
      {
         "login":"+7925744354",
         "balance":null,
         "status":"Failure",
         "error":{
            "typeOfError":"dataNotValid",
            "description":"Формат телефона не верен. Используйте '+7xxxyyyyyyy'"
         }
      },
      {
         "login":"test@email.ru",
         "balance":400.0000,
         "status":"Success",
         "error":null
      },
      {
         "login":"test1@email.ru",
         "balance":200.0000,
         "status":"Success",
         "error":null
      },
      {
         "login":"sdsdaasdfadfas",
         "balance":400.0000,
         "status":"Success",
         "error":null
      }
   ],
   "status":"Success",
   "error":null
}
Параметры ответа:
Объект Error: