API

Zmień ustawienia systemu płatności

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

Sprawdza url_id względem aktywnych adresów systemu, synchronizuje wybrane metody płatności, szyfruje pola wrażliwe i zapisuje wszystko w jednej transakcji. Wartości dłuższe niż 150 znaków są obcinane.

Autoryzacja

api-token + language + role

Parametry zapytania

branch_idintegerwymagane

Przykład: 1

Treść żądania application/json

Pola są dynamiczne: przekaż każde pole określone dla wybranego systemu płatności. Długość ciągów — do 150 znaków.

object
idintegerwymagane

Przykład: 1

namestringwymagane

Przykład: Example Bank

work_modestringwymagane

Wartości:realtest

Przykład: test

delivery_methodstringwymagane

Wartości:allcourierpickup

Przykład: all

ffd_versionstring

Tylko dla Rosji

Wartości:1.051.2

Przykład: 1.05

option_idarray of integerwymagane

Tablica identyfikatorów metod płatności

url_idinteger

Przykład: 1

apple_pay_certificate_idinteger

Przykład: 1

custom_certificate_idinteger

Przykład: 1

Odpowiedzi

OK

object
statusstringwymagane

Wartości:successerror

Przykład: success

dataobject