Zmień ustawienia systemu płatności
POST
/api/crm/v2/integration_payments.update_payment_settingsv2 operationId:
integrationPayments.updatePaymentSettingsSprawdza 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