Змінити налаштування платіжної системи
POST
/api/crm/v2/integration_payments.update_payment_settingsv2 operationId:
integrationPayments.updatePaymentSettingsПеревіряє url_id за робочими адресами системи, синхронізує вибрані способи оплати, шифрує чутливі поля та зберігає все в одній транзакції. Значення довші за 150 символів обрізаються.
Авторизація
api-token + language + role
Параметри запиту
branch_idintegerобов’язковий
Приклад: 1
Тіло запиту application/json
Поля динамічні: передайте кожне поле, вказане для обраної платіжної системи. Довжина рядків — до 150 символів.
object
idintegerобов’язковий
Приклад: 1
namestringобов’язковий
Приклад: Example Bank
work_modestringобов’язковий
Значення:realtest
Приклад: test
delivery_methodstringобов’язковий
Значення:allcourierpickup
Приклад: all
ffd_versionstring
Тільки для Росії
Значення:1.051.2
Приклад: 1.05
option_idarray of integerобов’язковий
Масив ідентифікаторів способів оплати
url_idinteger
Приклад: 1
apple_pay_certificate_idinteger
Приклад: 1
custom_certificate_idinteger
Приклад: 1
Відповіді
OK
object
statusstringобов’язковий
Значення:successerror
Приклад: success
dataobject