/api/lite/settings/payment-methods

Получение перечня способов оплаты для аккаунта

/api/lite/settings/payment-methods

Возвращает перечень способов оплаты

Пример успешного ответа:

{ 

 "success": true,

 "paymentMethods": [

 {

 "paymentMethod": "COD_CARD",

 "name": "Оплата картой при получении",

 "code": "cod-card"

 },

 {

 "paymentMethod": "COD_CASH",

 "name": "Оплата наличными при получении",

 "code": "cod-cash"

 },

 {

 "paymentMethod": "ONLINE",

 "name": "Предоплата картой на сайте",

 "code": "online"

 }

 ]

}

Создать/изменить способ оплаты

/api/lite/settings/payment-methods

Создать / изменить способ оплаты.

Ключ для изменения - поле code - уникальное.

Все поля обязательны

Пример запроса:

{

"paymentMethod": "COD_CARD",

"name": "Оплата картой при получении",

"code": "cod-card"

}

Результат запроса: 

{

"success": true,

"name": "Оплата картой при получении",

"code": "cod-card"

}

Ошибка:

{

"success": false,

"errors": [

{

"code": 0,

"message": "текст ошибки"

}

]

}

Удалить способ оплаты

/api/lite/settings/payment-methods

Удаление одного способа оплаты. Использовать параметр в url вида     ?code=test

Если способ оплаты не использован в документах и заказах - удаление пройдет успешно.

Результат запроса:

{

"success": true

}

Ошибка:

{

"success": false,

"errors": [

{

"code": 0,

"message": "текст ошибки"

}

]

}

