SetParamsBillDeliverySite

Матеріал з SERVIO
Версія від 12:20, 28 грудня 2023, створена Sushchuk.a (обговорення | внесок)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Функція додає/ оновлює параметри рахунку доставки

Розділ містить методи, необхідні для додання/ оновлення параметрів рахунку доставки

Опис Додання/ оновлення параметрів рахунку доставки.
Метод POST
URL /POSExternal/SetParamsBillDeliverySite



Request Headers
KEY VALUE
Content-Type application/json
AccessToken



Body raw (json)
{
    "BillID": "11712", 
    "GuestCount": 5, 
    "House": null, 
    "Building": "4", 
    "Entrance": "5", 
    "Storey": "5", 
    "Apartment": "5", 
    "WaitedFrom": "2021-10-13 12:00:00", 
    "WaitedFor": "2021-10-13 13:00:00", 
    "Comment": "Сплата картою курьеру", 
    "PersonName": "Никола Тесла",
    "PersonPhone": "380635555555",
    "EstimatedPaymentID": 2014
}



Типи даних Body
* Параметр Тип Опис
*
BillID String ID рахунку доставки
GuestCount Int Кількість гостей
House String Номер будинку
Building String Корпус
Entrance String Під'їзд
Storey String Поверх
Apartment String Номер квартири
WaitedFrom DateTime Час доставки від (формат "2023-11-03 16:00:00")
WaitedFor DateTime Час доставки до (формат "2023-11-03 16:00:00")
Comment String Коментар
PersonName String Імя персони
EstimatedPaymentID Int Ймовірний вид оплати
*
PersonPhone String Телефон клієнта (обовязково має бути вказаний в наступному форматі "380635555555", інакше буде створено нову карту для персони)
* Позначення обов’язкового параметру
Додатковий опис вихідних параметрів



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



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