跳转到主要内容

新功能

1. 自带处理器(BYOP)

你现在可以连接你自己的支付处理器——StripeAdyen——根据客户的国家/地区通过该处理器进行支付,同时Dodo Payments仍负责交易顶层的所有服务:产品、订阅、许可密钥和权限、开票、客户门户和分析。未明确路由的国家将回退到Dodo作为完整服务的商家记录(Merchant of Record)。
BYOP设置显示商家记录和自带处理器选项的功能比较
在仪表板中从设置 → BYOP进行设置:选择一个处理器,连接你的账户,定义每个国家的路由规则,并添加你自己的发票发行人详细信息。 BYOP路由的变化
  • 你是商家记录(Merchant of Record)。 Dodo 计算或收取BYOP交易的税款——你的发票发行人详细信息(企业名称、税号和地址)将替代发票和退款收据上的Dodo块。
  • 争议和退款由你的处理器处理。 BYOP争议在Dodo仪表板中是只读的,因为接收/挑战在Stripe或Adyen中进行。
  • 支付通过Hyperswitch路由,当前仅支持信用卡和借记卡
对于开发者 现在支付和争议响应包含is_byoppayment_provider区分符(stripeadyendodo),使你可以识别每笔交易的路由方式。字段是附加的——商家记录的流量仍继续报告payment_provider: dodo 了解更多:自带处理器 | 与Stripe的BYOP | 与Adyen的BYOP

2. 官方Rust SDK发布

官方Dodo Payments Rust SDK现已作为dodopayments软件包在crates.io上发布。发布行与Dodo Payments API版本系列对齐,v1.105.0作为第一个公开API行发布,v1.106.0已通过最新的OpenAPI再生发布。 使用Cargo安装:
cargo add dodopayments
SDK需要**Rust 1.75+**并为使用Tokio和reqwest的异步Rust应用构建。它包括:
  • Dodo Payments API表面上强类型的请求和响应模型。
  • 用于从环境中读取的Client::from_env()
  • 类型化的分页帮助器,包括用于列表端点的get_next_page()into_stream()
  • 可配置的环境和超时,包括测试模式支持。
  • 用于PDF样式响应(如发票、支付发票和退款发票)的二进制响应解码。
  • 符合人体工程学Rust调用站点的流畅资源链构建API。
了解更多:Rust SDK | Crates.io | GitHub

3. 新支付方式:韩国钱包和Przelewy24

现在提供四种新的本地支付方式,扩展了在韩国和波兰的覆盖范围。 韩国(KRW)— 在KRW结账时出现三种韩国钱包:
方法API 类型订阅
Kakao Paykakao_pay
Naver Paynaver_pay
PAYCOpayco否(仅一次性)
韩国钱包要求开票国家为KRKRW开票——如果你的产品定价为其他货币,启用自适应货币,以便以KRW开票。 波兰(PLN)Przelewy24 (P24),波兰领先的在线支付方式,现在以PLN结算(不是欧元)并支持一次性支付。在allowed_payment_method_types中传递przelewy24 了解更多:韩国支付方式 | 欧洲支付方式 | 支付方式概览

4. 每个Webhook有效载荷上的brand_id

每个webhook事件有效载荷现在都包含brand_id,因此你可以将支付、订阅、退款、争议、许可密钥、信用账目、权限授予、拖欠尝试和遗弃结账与特定品牌对应起来。对于没有品牌的实体,brand_id将回退到企业的主要品牌。 不需要集成更改——该字段是附加的,会自动出现在现有的webhook端点。 了解更多:多个品牌 | Webhook事件

5. 十进制货币处理

货币处理已重做,以便金额按照每种货币的正确精度计算和显示,而不是假设所有地方都使用两位小数。16种零小数点货币——包括JPYKRWVNDCLPXAFXOF——现在能够在支付、发票、支付、电子邮件和分析中准确处理,并且显示(自适应货币)转换贯穿前后都精度感知。 这消除了一个类别的舍入和显示错误,为未来的额外精度打下了基础。

改进

6. 更高的产品权限和信用限额

  • 每个产品的产品权限20提到50
  • 信用权限(附加到产品的信用)从3提到5
了解更多:权限 | 基于信用的计费

7. 变更计划预览中的签名客户积分

变更计划预览现在返回customer_credits作为签名值:负值表示扣减积分以抵扣费用(升级时常见),正值表示添加积分(从降级补偿退款或充值),清楚表明积分是正在使用还是授予。 了解更多:订阅升级和降级

8. card_last_fourcard_network 在列表支付中

列表支付响应现在在每笔支付中包含card_last_fourcard_network,使您无需单独获取每笔支付,即可在列表中显示卡片详细信息。 了解更多:列表支付

9. 品牌化的ACR和催款邮件

废弃购物车恢复(ACR)和订阅催款恢复邮件现在使用相关的品牌的名称和徽标,而不是业务默认,因此恢复体验与客户购买的品牌匹配。
订阅催款恢复邮件使用购买品牌的名称和徽标呈现
了解更多:订阅催款 | 废弃购物车恢复

10. 改进的税号验证

结账时的税号验证扩展了符号检测和注册查找(通过税号专业集成),减少了对有效ID的误拒。企业验证表单现在包括国家选择器以防止税号验证错误,文件上传更可靠,带有进度指示器和一个单一的整合错误吐司。

11. 分析改进

仪表板分析现在包括更正的订阅MRR、活跃订阅数量和留存/流失计算。
收入分析与总/净切换和MRR细分
  • 页面级分析—新的切片展示每个结账页面的收入和折扣表现。
  • 收入视图中的总/净收入切换MRR细分
  • 图表工具提示现在显示货币和百分比单位,包括零值点。

12. 仪表板和店面优化

  • 产品列表中添加了品牌过滤器,将过滤器合并到一个按钮中,并且品牌是懒加载的。
  • 产品集合、附加组件和信用表单根据创建/编辑/复制流程进行了重新设计。
  • 支付设置页面重新设计,具有恢复失败的支付为成功的能力。
  • 交易和争议表中展示了支付提供商徽标(Stripe / Adyen / Dodo)。
  • 店面店铺横幅文案已优化。

其他修复和改进

  • 韩国和其他一些货币(VND、PYG、XOF、XAF)现在在结账时默认为本币。
  • 平台各处的次要错误修复和稳定性改进。
最后修改于 2026年6月26日