TinyShip
TinyShip
 TinyShip
TinyShip
TinyShip 文档中心
TinyShip 用户指南快速开始基础配置
支付配置指南Stripe 配置PayPal 配置微信支付配置支付宝配置Creem 配置支付测试指南
积分系统配置指南
存储服务配置验证码配置
开发最佳实践本地 E2E 测试流程
用户指南支付配置

Creem 配置

配置 Creem 支付

Creem 是新兴的支付平台,提供灵活的定价和订阅管理功能。它比 Stripe 的要求更简单,是非常适合独立开发者出海的平台。

申请流程

  1. 注册 Creem 账号

    • 访问 Creem 官网
    • 注册账号并完成验证
  2. 获取 API 密钥

    • 登录 Creem Dashboard
    • 前往 API 设置页面
    • 生成 API Key 和 Webhook Secret
  3. 创建产品

    • 使用 API 或 Dashboard 创建产品
    • 配置价格和订阅周期
    • 记录产品ID,用于配置 creemProductId
  4. 配置 Webhook

    • 前往 "Developers" → "Webhooks"
    • 添加 Webhook URL:https://yourdomain.com/api/payment/webhook/creem

🔑 环境变量配置

在 .env 文件中添加:

# Creem 配置
CREEM_API_KEY=creem_xxxxxxxx             # API 密钥
CREEM_SERVER_URL=https://api.creem.io    # 服务器地址 (可选,默认为测试环境)
CREEM_WEBHOOK_SECRET=whsec_xxxxxxxx      # Webhook 签名秘钥

✨ 特性

  • 支持多种币种
  • 灵活的定价模型
  • 支持单次付费和订阅模式
  • 现代化的 API 设计
  • 审核要求比 Stripe 更简单
  • 适合独立开发者出海

🛠️ 计划配置示例

monthlyCreem: {
  provider: 'creem',
  id: 'monthlyCreem',
  amount: 10,
  currency: 'USD', 
  duration: {
    months: 1,
    type: 'recurring'
  },
  creemProductId: 'prod_1M1c4ktVmvLgrNtpVB9oQf', // Creem 产品 ID
  i18n: {
    'en': {
      name: 'Monthly Plan (Creem)',
      description: 'Perfect for short-term projects via Creem',
      duration: 'month',
      features: ['All premium features', 'Priority support']
    },
    'zh-CN': {
      name: '月度订阅 (Creem)',
      description: '每月订阅,通过Creem支付',
      duration: '月',
      features: ['所有高级功能', '优先支持']
    }
  }
}

返回 支付配置概览

支付宝配置

配置支付宝支付

支付测试指南

本地开发环境支付测试和 Webhook 调试

On this page

申请流程🔑 环境变量配置✨ 特性🛠️ 计划配置示例