/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": "текст ошибки"
}
]
}