/api/lite/admin/settings/payment-method - информация о способе оплаты
1. Получения списка deliveryInfo.способов оплаты. Метода GET /api/lite/admin/settings/payment-method.
2. Изменение и добавление deliveryInfoспособов реализованооплатыреализовано одной операцией. Метод POST /api/lite/admin/settings/payment-method. В теле метода передаем json:
{
"active": true,
"adAttachments": [],
"aggregatorDeliveryCompany": "GOODS",
"courierTitle": "СберМегаМаркет",
"default": false,
"deliveryAggregator": "TEMPOLINE",
"externalKey": "GOODS",
"gatherRequestSettings": {
"currency": "RUB",
"cutOffTime": [
12,
0
],
"documentID": "0e451286-9ce5-dec0-6d74-fc54575e3360",
"isExported": false,
"isIntegrationError": false,
"isSynchronized": false,
"printStatus": "",
"timetableNonFriday": false,
"timetableNonMonday": false,
"timetableNonSaturday": false,
"timetableNonSunday": false,
"timetableNonThursday": false,
"timetableNonTuesday": false,
"timetableNonWednesday": false,
"uid": "0e451286-9ce5-dec0-6d74-fc54575e3360"
},
"insurancePercentage": 100.0,
"isActive": true,
"isDefault": false,
"isPublicAvailable": false,
"marketplace": true,
"name": "GOODS",
"russianPost": false,
"type": "AGGREGATOR_CONTRACT",
"uid": "094c7b63-d157-33f5-e1e7-7b3ca34b3073",
"warehouseComments": []
}
изменение происходит если заполнен id.
3. Удаление магазина.способа оплаты. Метод DELETE /api/lite/admin/settings/payment-method?id=s21kcjnsd-4jkw435njk-66skdcb1. Удаляет deliveryInfoспособ оплаты из базы.