Skip to main content
/epay/mapi.php 是服务端到服务端的 Epay 兼容端点。它接收表单 POST,创建或复用 Kyren 订单,并根据所选渠道返回 payurl、qrcode、img、trade_no 等 Epay 风格字段。 该端点使用 pid + sign,不使用 x-api-key。由于它是服务端直连端点,开启 API IP 白名单时可能会校验来源 IP。白名单校验失败时可能返回数字 code 为 0,并附带 msg。

参数

必填参数: 可选参数:

请求示例

成功响应示例

Paydify:返回本地支付页,不直接返回付款码

商户一次性加密货币通道绑定 Paydify 时,传 type=crypto,沿用标准签名,不新增 App / 网络等商户必填字段。money 为商品计价金额,money_type 省略时为 CNY;应付 USDT 数量由 Kyren 本地页的有效报价确定。 以下是响应结构示例,不是实际交易回包:
  • 此响应不包含 Paydify 上游 qrcode 或 img;商户应让买家打开 payurl。不要把 payurl 当成可直接向上游付款的二维码内容。
  • code=1 仅说明本地订单受理成功,不代表已创建 Paydify 上游支付或已收款。
  • 买家选择 App / 网络并确认 USDT 报价后才创建上游支付,本地页直接展示该笔上游二维码图片。当前不支持 Paydify USDC。
  • 重复提交相同 out_trade_no 时保持原金额、币种和支付方式;未知创建结果由原订单恢复,不通过换订单号重建上游支付。
  • 最终以验签的易支付成功通知或 api.php?act=order 的付款状态为准。环境开通要求见接入概览。

失败响应示例

查看 Epay MD5 签名和 mapi.php API 参考。