Skip to main content
将现有 Epay 风格集成替换为 Kyren Pay 兼容端点时,请使用此清单。

检查清单

  • 将旧 Epay 基础 URL 替换为 Kyren Pay API 基础 URL,并保留你使用的兼容路径。
  • 设置 Kyren 发放的 pid 和商户密钥。
  • 发送真实流量前,验证 Epay MD5 签名实现。
  • 将支付类型值映射到支持值,例如 alipay、wxpay、creditcard、crypto 和 paynow。
  • 确认 notify_url 可访问,并能校验 Epay 兼容通知签名。
  • 确认浏览器跳转收银台的 return_url 行为。
  • 每次处理支付结果通知后返回纯文本 success。
  • 根据你的集成路径,验证 submit.php 浏览器收银台或 mapi.php 直连创建支付。
  • 验证 api.php?act=order 可通过 out_trade_no 或 trade_no 查询。
  • 如需为 Epay 来源订单自动退款,请使用符合条件的已支付订单、已开通退款权限的账户和幂等 refund_no 验证 api.php?act=refund。
  • 对账迁移后的 Epay 来源订单、Kyren 订单与结算。

Paydify 专项检查

  • 确认目标环境已发布 Paydify 易支付能力,商户一次性 crypto 通道已绑定并启用 Paydify;只传 type=crypto 不会切换绑定。
  • 保留原易支付签名协议,不使用 type=paydify;money/money_type 表达商品计价金额,而非应付 USDT 数量。
  • 验证 submit.php 302 与 mapi.php.payurl 均进入 Kyren 本地页;不要要求 mapi.php 返回 Paydify 上游 qrcode/img。
  • 验证动态 App / 网络、有效 USDT 报价、买家确认后创建支付、二维码展示及刷新恢复。报价无效或无可用能力时不得默认当作可收款。
  • 验证相同 out_trade_no 重试不重复创建支付,金额、币种或支付方式冲突会拒绝。
  • 验证异步通知签名、原商品金额、幂等处理和鉴权订单查询;不要将入口 code=1 或浏览器回跳认作付款成功。
  • 单独确认所需退款能力;本次 Paydify 接入不新增退款支持。文档和自动测试不替代 Sandbox 真付验收。
测试时请使用 Kyren 发放的凭证。低风险真实付款检查仅应在 Kyren 或支持团队批准后进行。