GitHub Repository
Boilerplate completo Expo + React Native + Dodo Payments
Panoramica
Un boilerplate pronto per la produzione per integrare Dodo Payments nelle applicazioni Expo/React Native. Questo template include la creazione di sessioni di checkout, gestione dei pagamenti e una corretta configurazione di TypeScript per aiutarti a iniziare ad accettare pagamenti nella tua app mobile rapidamente.Questo boilerplate utilizza Expo SDK con TypeScript e include implementazioni di esempio per sessioni di checkout e gestione dei pagamenti.
Requisiti
- Node.js 18+
- Expo CLI o EAS CLI
- Account Dodo Payments (chiave API dal dashboard)
- Simulatore iOS o Emulatore Android (o dispositivo fisico)
Avvio Veloce
Get Your API Credentials
Ottieni le tue credenziali dalla dashboard di Dodo Payments in Modalità Test:
- Chiave API: Naviga su Sviluppatore → Chiavi API nel tuo dashboard
Configure Environment Variables
Crea un file Aggiungi le tue credenziali Dodo Payments:
.env nella directory principale:.env
Start the Development Server
Avvia il server di sviluppo Expo:Scansiona il codice QR con l’app Expo Go sul tuo dispositivo, oppure premi
i per il simulatore iOS o a per l’emulatore Android.Sei pronto per iniziare a costruire! Il boilerplate include schermate ed elementi di esempio per aiutarti a comprendere l’integrazione.
Cosa è Incluso
Il boilerplate viene fornito con essenziali pre-configurati:Checkout Integration
Implementazione di esempio per creare e gestire sessioni di checkout
Payment Handling
Flusso di pagamento completo con gestione di successi ed errori
TypeScript Support
Configurazione TypeScript completa con definizioni di tipi corrette
Expo Router
Configurazione della navigazione con Expo Router per routing fluido
Struttura del Progetto
Prossimi Passi
Una volta che hai il boilerplate in esecuzione:Create Your Products
Aggiungi i prodotti nella tua dashboard di Dodo Payments per abilitare la funzionalità di checkout.
Customize the Integration
Adatta il codice di esempio alle esigenze e al design della tua applicazione.
Test on Real Devices
Testa il flusso di pagamento su dispositivi fisici per assicurarti che tutto funzioni correttamente.
Costruire per la Produzione
Risorse Aggiuntive
Mobile Integration Guide
Guida dettagliata per implementare pagamenti nelle app mobili
React Native Integration
Documentazione specifica per l’integrazione con React Native
Integration Guide
Guida dettagliata per implementare pagamenti una tantum
API Reference
Esplora la documentazione completa delle API di Dodo Payments
Supporto
Hai bisogno di aiuto con il boilerplate?- Unisciti alla nostra comunità Discord per domande e discussioni
- Controlla il repository GitHub per problemi e aggiornamenti
- Contatta il nostro team di supporto per assistenza