GitHub Repository
Expo + React Native + Dodo Payments の完全なボイラープレート
概要
Dodo PaymentsをExpo/React Nativeアプリケーションに統合するための生産準備が整ったボイラープレートです。このテンプレートには、チェックアウトセッションの作成、支払い処理、適切なTypeScript構成が含まれており、モバイルアプリで迅速に支払いを受け入れることができます。このボイラープレートは TypeScript を使用した Expo SDK を利用し、チェックアウトセッションと支払い処理の例を含んでいます。
前提条件
- Node.js 18+
- Expo CLI または EAS CLI
- Dodo Paymentsアカウント(ダッシュボードからのAPIキー)
- iOSシミュレーターまたはAndroidエミュレーター(または物理デバイス)
クイックスタート
Get Your API Credentials
テストモードの Dodo Payments ダッシュボードから認証情報を取得します:
- APIキー: ダッシュボードのDeveloper → API Keysに移動します。
含まれているもの
ボイラープレートには、事前に設定された必須項目が含まれています:Checkout Integration
チェックアウトセッションの作成と処理のための例の実装
Payment Handling
成功およびエラー処理を含む完全な支払いフロー
TypeScript Support
適切な型定義を備えた完全な TypeScript 設定
Expo Router
シームレスなルーティングのための Expo Router を用いたナビゲーション設定
プロジェクト構造
次のステップ
ボイラープレートが動作している状態になったら:Create Your Products
チェックアウト機能を有効にするために Dodo Payments dashboard で商品を追加します。
本番用ビルド
追加リソース
Mobile Integration Guide
モバイルアプリでの支払い実装の詳細ガイド
React Native Integration
React Native 固有の統合ドキュメント
Integration Guide
単発支払いの実装に関する詳細ガイド
API Reference
Dodo Payments の完全な API ドキュメントを確認する
サポート
ボイラープレートに関して助けが必要ですか?- 質問や議論のために、Discordコミュニティに参加してください
- 問題や更新についてはGitHubリポジトリを確認してください
- サポートが必要な場合は、サポートチームにお問い合わせください