TinyShip
TinyShip
  • 文档
  • 更新
    ← 返回更新
    2026年1月28日发布

    TinyShip 1.6.0 - 支付宝支付支持

    TinyShip 1.6.0 正式发布

    本版本引入支付宝支付支持,作为中国最受欢迎的支付方式之一,为面向中国用户的应用提供无缝集成能力。

    ✨ 核心新增

    支付宝提供商:新的支付提供商实现(libs/payment/providers/alipay.ts),使用 alipay-sdk

    工厂与类型更新:libs/payment/index.ts 中的支付工厂和类型定义已更新以支持支付宝

    网关选择:配置支持生产环境和沙盒环境网关切换

    Webhook 端点:Next.js 和 Nuxt 应用均有完整的 Webhook 实现

    🎯 支持的功能

    功能支持说明
    单次付费✅电脑网站支付 (alipay.trade.page.pay)
    订阅付费❌不支持
    积分充值✅支持
    沙盒测试✅完整的沙盒环境支持

    🔧 技术亮点

    支付宝 SDK 集成:使用原生 alipay-sdk 包进行可靠的支付处理

    Webhook 处理器:

    • Next.js:apps/next-app/app/api/payment/webhook/alipay/route.ts
    • Nuxt:apps/nuxt-app/server/api/payment/webhook/alipay.post.ts
    • 按支付宝要求返回纯文本 success/fail 响应

    UI 更新:

    • Next.js 和 Nuxt 仪表盘的订单卡片展示支付宝提供商
    • 支付成功页面跳过微信/支付宝验证(基于 Webhook 驱动)

    i18n 支持:仪表盘和管理面板的中英文字符串已全面更新

    📚 文档更新

    新增文档:

    • 支付宝配置指南:docs/user-guide/payment/alipay.md
    • 支付概览更新:支付宝已添加到支持的支付方式中
    • 内部指南:支付相关指南已反映支付宝集成

    📦 依赖更新

    • 新增 alipay-sdk 包用于支付宝 API 集成