GitHub Repository
完整的 Expo + React Native + Dodo Payments 样板
概述
一个适用于将 Dodo Payments 集成到 Expo/React Native 应用程序的生产就绪模板。该模板包括结账会话创建、支付处理和适当的 TypeScript 配置,帮助您快速开始在移动应用中接受支付。该样板使用 Expo SDK 和 TypeScript,并包含用于结账会话和支付处理的示例实现。
先决条件
- Node.js 18+
- Expo CLI 或 EAS CLI
- Dodo Payments 账户(来自仪表板的 API 密钥)
- iOS 模拟器或 Android 模拟器(或物理设备)
快速开始
Get Your API Credentials
在测试模式下从 Dodo Payments 仪表板获取凭证:
- API 密钥:在您的 仪表板 中导航到 开发者 → API 密钥
包含内容
该模板附带预配置的基本内容:Checkout Integration
创建和处理结账会话的示例实现
Payment Handling
完整的支付流程,包含成功与错误处理
TypeScript Support
完整的 TypeScript 配置,附带正确的类型定义
Expo Router
使用 Expo Router 的导航设置,实现无缝路由
项目结构
下一步
一旦您运行了模板:Create Your Products
在你的 Dodo Payments 仪表板 中添加产品以启用结账功能。
为生产构建
其他资源
Mobile Integration Guide
移动应用中实现支付的详细指南
React Native Integration
React Native 专用集成文档
Integration Guide
一次性支付实现的详细指南
API Reference
探索完整的 Dodo Payments API 文档
支持
需要有关模板的帮助吗?- 加入我们的 Discord 社区 进行提问和讨论
- 查看 GitHub 仓库 以获取问题和更新
- 联系我们的 支持团队 寻求帮助