E-commerce:
Коды и расшифровки ошибок API
1 => "Ok",
2 => "Bad key",
3 => "Bad order request. Request do not have data about order items!!!",
4 => "Order do not placed. Some items not at stock OR some problem in aID.",
5 => "TestMode. Data was checked. Order have NOT placed.",
6 => "Not DropShipping account.", // попытка размещения DS-заказа из под не DS-аккаунта.
7 => "ExtOrderID must be unique.", // Внутренний номер DS-заказа не уникален!
8 => "ExtOrderID required!", // Не задан внутренний номер заказа!
9 => "Incorrect ExtDateOfAdded format (YYYY-MM-DD HH:MM:SS)", // Некорректный формат даты размещения заказа.
10 => "Incorrect ExtOrderPaid (valid value: 0 or 1)!", // Не указан статус оплаты заказа.
11 => "Incorrect ExtDeliveryCost (valid value: float)!", // Некорректно указана стоимость доставки
12 => "ExtDeliveryCost required!", // Стоимость доставки не указана.";
13 => "dsDelivery required (valid value: integer)!", // Не выбран способ доставки заказа.
14 => "dsFio required!", // ФИО обязательно для заполнения!
15 => "dsMobPhone required!", // Поле Телефон обязательно для заполнения!
16 => "dsEmail required!", // Поле Email обязательно для заполнения!
17 => "Unknown dsDelivery value!", // Не известный метод доставки.
18 => "dsCity required for this delivery!", // Название населенного пункта обязательно для заполнения!
19 => "dsPickUpId required for PostBox!", // Вы выбрали доставку через постаматы PickPoint. Выбор постамата или пункта самовывоза обязателен!
45 => "Your DropShipping info is not set!", // У клиента не установлен параметр siteID
20 => "Request do not have any ExtOrderID or orderID.", // В запросе состояния заказов отсутствуют идентификаторы заказов.
21 => "Some orders was not found.", // некоторые из запрашиваемых заказов не были найдены.
22 => "Unknown ReportType request", // Запросили не известный тип отчёта
23 => "Unknown action request", // action либо не задано, либо имеет нестандартное значение
24 => 'Incorrect company (valid value: str[100])!', // не задано краткое название мерчанта
25 => 'Incorrect contact (valid value: str[100])!', // ФИО контактного лица со стороны мерчанта
26 => 'Incorrect mobile (valid value: str[50])!', // мобильный телефон контактного лица со стороны мерчанта
27 => 'Incorrect legal (valid value: 1 or 3)!', // форма юр.лица: 1 - ИП; 3 - юр.лицо (все формы)
28 => 'Incorrect companyFull (valid value: str[255])!', // название юр.лица для использования при бух.документах str[255]
29 => 'Incorrect director (valid value: str[30])!', // Руководитель компании (кратко) - Фамилия + инициалы. str[30]
30 => 'Incorrect yurAdress (valid value: str[150])!', // юридический адрес, для формирования бух.документов str[150]
31 => 'Incorrect inn (valid value: integer, str[12])!', // ИНН, целое число, str[12]
32 => 'Incorrect acc (valid value: integer, str[20])!', // расчётный счёт, целое число, str[20]
33 => 'Incorrect bank (valid value: str[100])!', // Банк, str[100]
34 => 'Incorrect bik (valid value: integer, str[9])!', // БИК, целое число, str[9]
35 => 'Incorrect regsvid (valid value: str[150])!', //ОГРН/ОГРНИП, str[50]
36 => 'Incorrect hostname (valid value: str[255])!', // хост мерчанта (без указания http:// только хост - p5s.ru), str[255]
37 => 'Incorrect sitePhone (valid value: str[50])!', // телефон мерчанта для приёма звонков от покупателей, str[50]
38 => 'Incorrect siteName (valid value: str[100])!', // название сайта. Используется на бланках и при формировании писем-уведомлений, str[100]
39 => 'Incorrect siteUrl (valid value: str[50])!', // урл сайта вместе с протоколом - https://intim-1.ru, str[50]
40 => 'Incorrect siteNameUrl (valid value: str[50])!', // красивое написание урл - BestSexShop69.ru, str[50]
41 => 'Incorrect siteMail (valid value: str[50])!', // контактный email покупателей на который они могут написать вопросы мерчанту., str[50]
42 => 'Incorrect email (valid value: str[100])!', // email мерчанта. На него приходят все уведомления, str[100]
43 => "Merchant email do not unique!!!", // email Мерчанта на уникален
44 => "Hostname do not unique!!!", // хост мерчанта НЕ УНИКАЛЕН
9998 => 'Request data error',
9999 => 'Error'