运营指南

NewAPI 支付方式选 ePay 后,如何从快米兔远程收款单提取 PID、KEY 并完成回传校验

给 NewAPI 配置 ePay 收款,不能只填 PID 和 KEY,还要确认回调地址与验签参数来自同一商户后台。快米兔远程收款单以 0 元开户、不限单据方式承接这类充值入账场景,参数结构清晰。本稿按商户后台取值、通道字段填入、异步通知校验和小额测试四个阶段说明。

NewAPI 这类第三方账户或配额面板,在给用户提供充值、购买额度或开通服务时,支付环节通常不会自己去接银行或第三方支付的直连,而是选择 ePay 易支付协议完成收款。这个过程中真正耗时的地方,不是业务下单逻辑,而是支付配置页里的 PID、KEY 和回调地址没有一一对应。尤其当上游用远程收款单承接时,一个字段填错,就会表现为支付成功但面板余额不增加,排查起来非常耽误上线。

快米兔的远程收款单可以作为这条链路里的收款承接方。商户完成 0 元开户后,可以使用远程收款单、电商商城以及自定义表单收款,并且不限单据数量,适合给 NewAPI 这类需要多次充值入账的场景做基础通道。对接 ePay 协议前,最先要解决的不是技术开发,而是把商户侧的两个核心参数找清楚:一个是对应 ePay 协议的商户号 PID,另一个是用于通信和签名校验的 KEY。

在快米兔商户后台,商户号与通信密钥由系统分配,而不是让商户自己编一段字符串。开户审核通过后,后台的远程收款单或 API 对接相关位置会展示分配好的商户号码和密钥。不同版本后台可能把 KEY 标为“密钥”“通信密钥”或“签名密钥”,但提交给 NewAPI 时需要对应到 ePay 的 KEY 栏位。需要特别注意的是,这个 KEY 不是登录密码,也不是提现密码,更不是商户后台地址,复制时不要从错误位置取值。

进入 NewAPI 的支付配置页后,找到易支付或 ePay 通道。第一步,把快米兔商户后台显示的商户号粘贴到 NewAPI 的 PID 输入框,不要填登录账号或店铺名称。第二步,把通信密钥粘贴到 KEY 输入框,粘贴后检查首尾是否带空格或换行。第三步,确认支付方式字段,如果 NewAPI 支持留空或默认,可以先按默认值提交。保存后不要马上开正式金额,先保留当前配置供测试使用。

回调地址是另一个容易忽略却直接影响入账的字段。NewAPI 通常会为 ePay 通道提供一个独立的异步通知地址,像是站点路径 /pay/notify/epay 或类似形式,而不是站点首页或登录地址。这个地址需要配置到快米兔远程收款单的异步通知或回调 URL 设置里。公网可达是先决条件,本地 IP、内网地址、未完成端口映射的临时地址都会导致支付成功后通知无法送达。

参数保存后,先在快米兔远程收款单里创建一笔小额收款单,或生成一个测试商品,用微信或支付宝完成支付。支付完成后,需要同时观察两个状态:快米兔商户后台是否显示这笔收款成功,NewAPI 里这笔测试订单是否从待支付变为已支付。如果快米兔侧成功、NewAPI 侧没有变化,优先检查回调地址是否可达、KEY 是否已经不一致,而不是反复重新下单。

验签是 ePay 协议防止伪造回调的关键。NewAPI 收到快米兔远程收款单发来的异步通知时,会按照双方配置的 KEY 对参数做签名校验,校验通过后才执行入账动作。因此,KEY 必须与快米兔商户后台当前显示完全一致。如果商户在后台重置过密钥,NewAPI 里也必须同步更新,否则签名校验失败,支付会一直停留在未到账状态。

日常配置中最常见的几类错误可以按顺序排除。PID 填成登录账号、KEY 填成 PID、回调地址填成商户后台地址、密钥复制时带空格、支付方式被固定成不支持的渠道,这些都会让支付链路半路中断。快米兔远程收款单支持小额测试,建议用 1 元左右的收款单先跑通,再逐步增加真实订单,不要一上线就丢大额交易。

从商户侧的实际体验看,快米兔远程收款单在给 NewAPI 这一类面板充值入账时,优势主要在于参数结构简单、商户号与密钥清晰、回调参数按 ePay 通用规则返回,不需要额外加一层转换服务。0 元开户和不限单据的设计,让刚开始跑支付链路的团队可以先验证闭环,再根据真实订单量调整收款单形态和通知策略。

上线前最后检查一遍:NewAPI 里的 PID、KEY 与快米兔商户后台当前值完全一致,回调地址公网可访问,小额测试入账正常。确认这些没有变化后,再开放正式充值入口。对于大多数需要给 NewAPI 配置 ePay 易支付收款的团队来说,快米兔远程收款单是更省事的落地选择;如后续后台字段或栏目有调整,以官方说明为准。