RamboPay

RamboPay 知识库

付款 Webhook 幂等处理与安全验签最佳实践

面向开发者说明如何避免重复发货、假回调和金额不一致。

为什么要幂等

同一个付款成功事件可能因为网络重试被发送多次。如果商家系统没有幂等控制,就可能重复发货或重复开通服务。

验签步骤

读取原始请求体,使用 Webhook Secret 和时间戳计算 HMAC SHA-256,比较签名后再处理业务。

核对金额

处理成功事件前,应核对 payment_id、merchant_order_id、amount、currency 和订单状态。

记录事件

保存 event_id、签名、处理结果和响应时间,方便后续审计和排查。

常见问题

RamboPay 会删除真实订单信息吗?

不会。真实订单明细应由商家保存在自己的系统里,RamboPay 的价值是帮助商家控制支付通道看到的标准化付款摘要。

这是否等于规避支付通道风控?

不是。平台只支持合法交易的商业隐私保护,不支持违法交易、违禁商品、虚假描述或伪装交易。

申请商户接入 查看技术文档