API

Modificare le impostazioni del sistema di pagamento

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

Verifica url_id sugli indirizzi operativi del sistema, sincronizza i metodi di pagamento selezionati, cripta i campi sensibili e salva tutto in un'unica transazione. I valori superiori a 150 caratteri vengono troncati.

Autorizzazione

api-token + language + role

Parametri della richiesta

branch_idintegerobbligatorio

Esempio: 1

Corpo della richiesta application/json

I campi sono dinamici: trasmetti ogni campo specificato per il sistema di pagamento selezionato. Lunghezza delle stringhe: fino a 150 caratteri.

object
idintegerobbligatorio

Esempio: 1

namestringobbligatorio

Esempio: Example Bank

work_modestringobbligatorio

Valori:realtest

Esempio: test

delivery_methodstringobbligatorio

Valori:allcourierpickup

Esempio: all

ffd_versionstring

Solo per la Russia

Valori:1.051.2

Esempio: 1.05

option_idarray of integerobbligatorio

Array di identificatori dei metodi di pagamento

url_idinteger

Esempio: 1

apple_pay_certificate_idinteger

Esempio: 1

custom_certificate_idinteger

Esempio: 1

Risposte

OK

object
statusstringobbligatorio

Valori:successerror

Esempio: success

dataobject