ElmonyDocumenti

Integrazioni

Stripe

Stripe è l'integrazione di pagamento standard per i siti Web Elmony. Le app mobili dovrebbero normalmente utilizzare RevenueCat per la fatturazione su App Store e Google Play; Il checkout mobile diretto con Stripe è un'opzione avanzata per i flussi di pagamento personalizzati idonei.

Configurazione globale o di progetto

Usa Stripe globale

Configura account di prova e live riutilizzabili in Impostazioni → Integrazioni, quindi seleziona la modalità utilizzata dall'app.

Utilizza Project Stripe

Salva una sostituzione separata dell'account Stripe quando il progetto non deve condividere le credenziali globali.

Configura i pagamenti

  1. Apri il progetto web in Builder e seleziona Pagamenti.
  2. Scegli la sorgente Stripe globale o di progetto.
  3. Connettiti Prova modalità e selezionala per il checkout in anteprima.
  4. Implementare e verificare i flussi di pagamento, webhook, evasione ed errori.
  5. Connettiti Vivi modalità solo quando i prodotti di produzione e i webhook sono pronti.
  6. Passa l'app a Live immediatamente prima del lancio della produzione ed esegui una piccola transazione reale.

Ripiego manuale

Se la connessione Stripe non riesce a riempire i valori, la configurazione avanzata accetta un ID account, una chiave pubblicabile, una chiave segreta e un segreto webhook per ciascuna modalità. Mantenere le chiavi segrete e webhook fuori dal codice del browser e dal controllo del codice sorgente; utilizzarli solo nel codice lato server o nella configurazione dell'ambiente protetto.

Risoluzione dei problemi

  • Confermare che le chiavi pubblicabili, segrete e webhook appartengano tutte alla modalità di test o live selezionata.
  • Utilizza il registro eventi di Stripe per controllare la consegna del webhook e le risposte del server.
  • Non combinare prodotti di prova, ID prezzo o clienti con una connessione in modalità live.
  • Se un progetto deve utilizzare un account diverso, passa a Project Stripe anziché modificare un account globale utilizzato da altre app.