Изменить настройки платёжной системы
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