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