<< 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