API

Змінити налаштування платіжної системи

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