一次网站支付大致如何运行?

  1. 商户网站创建订单:生成唯一的商户订单号,并记录商品名称、应付金额等信息。
  2. 服务端发起支付:商户服务器按照接口文档组织请求并完成签名,再把用户引导到支付页面。密钥应保存在服务端。
  3. 买家完成支付:买家在已开通的支付方式中完成相应操作。
  4. 系统确认结果:商户服务器收到支付结果通知后,验证签名、订单号、金额和状态,再更新自己的订单。
  5. 异常时主动查单:通知可能受网络影响,商户可按文档查询订单状态并进行核对。

商户需要准备什么?

商户需要准备可访问的网站或应用、清晰的商品服务信息、平台要求的账户资料,以及能够维护订单和回调逻辑的技术方案。具体接入形式以当前商户后台开放的 SDK、插件或 API 为准。

上线前的检查清单

  • 商户订单号不会重复,金额使用正确单位和精度。
  • 签名逻辑与当前接口版本一致,密钥没有暴露在浏览器代码或公开仓库。
  • 服务器可以接收并验证异步通知,重复通知不会重复发货或重复记账。
  • 用户返回页面不被当成唯一的支付成功凭证。
  • 支付查询、退款和日常对账都有处理流程。

开发人员可继续查看页面跳转支付接口、签名规则、异步通知和订单查询。