API

Změnit nastavení platebního systému

POST/api/crm/v2/integration_payments.update_payment_settingsv2
operationId: integrationPayments.updatePaymentSettings

Ověří url_id podle pracovních adres systému, synchronizuje vybrané platební metody, zašifruje citlivá pole a vše uloží v jedné transakci. Hodnoty delší než 150 znaků jsou zkráceny.

Autorizace

api-token + language + role

Parametry dotazu

branch_idintegerpovinné

Příklad: 1

Tělo požadavku application/json

Pole jsou dynamická: předejte každé pole uvedené pro vybraný platební systém. Délka řetězce — až 150 znaků.

object
idintegerpovinné

Příklad: 1

namestringpovinné

Příklad: Example Bank

work_modestringpovinné

Hodnoty:realtest

Příklad: test

delivery_methodstringpovinné

Hodnoty:allcourierpickup

Příklad: all

ffd_versionstring

Pouze pro Rusko

Hodnoty:1.051.2

Příklad: 1.05

option_idarray of integerpovinné

Pole identifikátorů platebních metod

url_idinteger

Příklad: 1

apple_pay_certificate_idinteger

Příklad: 1

custom_certificate_idinteger

Příklad: 1

Odpovědi

OK

object
statusstringpovinné

Hodnoty:successerror

Příklad: success

dataobject