Configurazione

<< Fare clic per visualizzazione il sommario >>

Percorso:  API di piattaforma > JamioPlug > JamioPlug StripeConnect >

Configurazione

Per poter utilizzare il JamioPlug StripeConnect è necessario configurarlo tramite risorsa di tipo configurazione. La risorsa di tipo configurazione deve avere valorizzate le proprietà come segue:

 

PlugName: StripeConnect;

ServiceName: StripeConnect;

Name: Nome da assegnare alla configurazione;

Description: descrizione opzionale della configurazione;

AuthorizationScheme: 0;

Nickname: Nickname da assegnare alla configurazione. Per quanto riguarda i caratteri speciali ammessi:

può contenere lettere maiuscole e minuscole dell'alfabeto inglese, numeri e i caratteri "-", "_", "."

non è case-sensitive

non può iniziare con uno dei caratteri "-", "_", "."                                                      

non può terminare con ".";

Fields: Dataset contenente i campi riportati nella tabella che segue.

 

Fields configurazione JamioPlug StripeConnect

Nome

Descrizione

Tipo

Opzionale

RecipientReference

Collegamento all'identità o elemento organizzativo che riceve i pagamenti.

Reference

 

WriteEnabled

Indica se il connected account di Stripe deve essere creato in modalità lettura o lettura/scrittura.

Boolean

Y

AccountId

Identificativo dell'account ottenuto su Stripe per abilitare il connected account .

String

 

TestConnectedPublicKey

Chiave da usare lato client da valorizzare a seguito della procedura di on boarding del connected account in modalità test di Stripe.

Il parametro è obbligatorio se AllowTestMode è true, altrimenti è opzionale.

String

 

AllowTestMode

Indica se la configurazione può essere utilizzata in modalità test di Stripe.

Questo parametro consente l'esecuzione in modalità TestMode per i metodi del JamioPlug StripeConnect che prevedono in input il parametro testMode. Per ogni del metodo se testMode è uguale a true, viene verificato che anche la proprietà AllowTestMode della configurazione è pari a true, altrimenti il metodo restituirà errore.

Boolean

 

LiveConnectedPublicKey

Chiave da usare lato client da valorizzare a seguito della procedura di on boarding del connected account in modalità live di Stripe.

Il parametro è obbligatorio se AllowLiveMode è true, altrimenti è opzionale.

String

 

AllowLiveMode

Indica se la configurazione può essere utilizzata in modalità live di Stripe.

Questo parametro consente l'esecuzione in modalità LiveMode per i metodi del JamioPlug StripeConnect che prevedono in input il parametro testMode. Se testMode è uguale a false, viene verificato che anche la proprietà AllowLiveMode della configurazione è pari a true, altrimenti il metodo restituirà errore.

Boolean

 

Events

Nomi degli eventi Stripe che devono essere intercettati da Jamio e pubblicati come eventi generati dal Plug Payments nell'area dove il JamioPlug StripeConnect è configurato .

List of String

 

 

Il plug StripeConnect restituisce errore se:

viene creata una configurazione con AccountId pari ad uno esistente;

viene creata una configurazione con RecipientReference già associata ad una configurazione;

viene creata una configurazione con NickName pari ad uno esistente

viene creata una configurazione con TestConnectedPublicKey errata rispetto al valore AccountID