<< Fare clic per visualizzazione il sommario >> Percorso: API di piattaforma > JamioPlug > JamioPlug StripeConnect > Configurazione |
Per poter utilizzare il JamioPlug Stripe Connect è 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 "."
•non può contenere spazi;
Fields: Dataset contenente i campi riportati nella tabella che segue.
Se la configurazione viene creata mediate Jamio Admin Console, la valorizzazione di alcuni parametri viene eseguita implicitamente con la selezione del tipo di Configurazione da creare.
Fields configurazione JamioPlug Stripe Connect |
|||
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 Stripe Connect 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 Stripe Connect 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 Stripe Connect è configurato . |
List of String |
|
Il plug Stripe Connect 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