新功能
1. 产品级分析
每个产品现在都拥有自己的专属分析仪表板。前往**产品 > [选择一个产品]**即可查看该产品的详细指标,分布在五个标签页中:
所有选项卡都支持日期过滤器(默认为全部时间),便于深入分析任意时间段。
了解更多:产品级分析
2. Dodo Payments 上的 Verifi RDR 支持
Dodo Payments 现在支持由 Verifi 提供的 Visa Rapid Dispute Resolution (RDR) —— 一种自动争议预防工具,可在合格的 Visa 争议成为正式拒付前将其解决。当持卡人发起争议时,RDR 会拦截并在交易金额低于您设置的美元阈值时自动发起退款。 重要性
工作原理
- 持卡人向其银行发起争议
- RDR 在争议成为正式拒付前进行拦截
- 若交易金额在您的阈值及以下,系统会自动退款
- 争议即时解决,且不计入您的争议率
通过 RDR 自动退款的交易会在 Dodo Payments 仪表板中显示为丢失的争议。这是预期之内——系统自动退款以防止正式拒付。
3. DodoPayments CLI
推出全新 DodoPayments CLI (dodopayments-cli) —— 可直接在终端管理整套 Dodo Payments 工作流。为偏好命令行的开发者打造,CLI 让您在不离开编辑器的情况下管理产品、支付、客户、折扣、许可证、附加项、退款,甚至创建结账会话。
安装
Webhook 测试
CLI 包含两个强大的开发工具:
dodo wh listen— 打开 WebSocket 连接,将实时测试 webhook 转发到本地服务器,并保留原始头以便签名验证测试dodo wh trigger— 交互式发送模拟 webhook payload,支持订阅、支付、退款、争议及许可证的全部 22 种事件类型
4. 客户门户 UI 全新改版
客户门户已全面重新设计,采用干净统一的界面。改版后的门户拥有左侧边栏导航和条理清晰的板块,为客户提供更直观的自助体验。
客户还可以在改版后的门户中为活跃订阅更新支付方式,或重新激活因付款失败而挂起的订阅。
改版门户在实时模式下可通过
https://customer.dodopayments.com/login/{business_id} 访问,在测试模式下可通过 https://test.customer.dodopayments.com/login/{business_id} 访问。5. 内嵌结账中的支付方式更新
inline checkout 现支持订阅的支付方式更新。当客户需要更新支付方式(针对活跃订阅或重新激活挂起订阅)时,可直接在您页面布局内通过内嵌结账呈现更新支付方式流程,提供无缝嵌入体验。 工作原理- 调用更新支付方式 API 以获取
payment_link:
- 在内嵌结账中将返回的
payment_link用作checkoutUrl:
6. 结账会话支持预填税号
现在您可在创建结账会话时通过tax_id 参数预填税号(如增值税号、GST 号)。这非常适合您已知客户税号的 B2B 交易。预填税号时,该字段会在结账表单中预先填写且锁定。
tax_id 参数需要一个至少包含 country 字段的 billing_address。税务资格将实时验证,符合条件的 B2B 交易会自动套用反向收费规则。allow_customer_editing_tax_id 功能标志控制客户是否可以修改预填税号,并使用 allow_tax_id 来开关结账中的税号可见性。
了解更多:结账会话 - 税号 | B2B 支付
7. 返回 URL 重定向中新增许可证密钥与邮箱
客户完成结账后,Dodo Payments 现在会在您return_url 重定向中追加 license_key 和 email 作为查询参数,同时保留现有的 payment_id/subscription_id 及 status 参数。
追加的查询参数
示例重定向 URL:
8. 客户邮箱更新 API
PATCH /customers/{customer_id} 端点现在支持通过编程方式更新客户邮箱。可在单次 API 调用中同时更新邮箱、姓名、电话号码和元数据。
客户邮箱更新也可通过客户门户(自助)、仪表板以及通过
dodo customers update 的 CLI 实现。9. Bun 适配器发布
推出@dodopayments/bun —— 这是为 Bun 原生服务器 (Bun.serve()) 提供的专用框架适配器。只需几行代码即可在 Bun 中集成结账、客户门户和 webhooks。
安装
Bun 适配器加入我们已有的 11 个框架适配器家族,包括 Next.js、Nuxt、Express、Fastify、Hono、Astro、SvelteKit、Remix、TanStack Start、Better Auth 和 Convex。