SetPersonCardItems

Матеріал з expertsolution
Перейти до навігації Перейти до пошуку

Функція додає товари (послуги) до кошика.

Розділ містить методи, необхідні додавання товарів (послуг) до кошика.


Опис Додає товари (послуги) до кошика.
Метод POST
URL /POSExternal/SetPersonCardItems



Request Headers
KEY VALUE
Content-Type application/json
AccessToken



Body raw (json)
{
//Обов'язкові параметри
"CardID": 216795,
"TarifItemID": 4143,//14874
"Amount": 2,
"OpenUnpaidSet": true
}



Типи даних Body
* Параметр Тип Опис
* CardID Int ID дисконтної карти з методу GetDiscountCardInfo   параметр PersonDiscountID
* TarifItemID Int ID тарифної позиції доступної
* Amount Int Кількість тарифних позицій що будуть додані
OpenUnpaidSet 1 Bool True - розкладувати набір на складові одразу при додаванні в корзину.

False - Не розкладувати набір на складові.

* Позначення обов’язкового параметру
Додатковий опис вихідних параметрів 1. Не обовязковий параметр. Працює лише при ввімкненому в реєстрі налаштуванні "OpenUnpaidSet"



Response (json)
{
    "Error": "",
    "ErrorCode": 0,
    "Success": true
}



Типи даних Response
Параметр Тип Опис
Error String Опис помилки, що виникла
ErrorCode String Код помилки, що виникла
Success Bool Успіх виконання запиту
Додатковий опис вхідних параметрів