易支付接口解决什么问题
易支付是一套面向网站和应用的支付接口接入方式。商户系统按照约定提交订单信息,平台返回支付链接、二维码或其他可用的支付参数;用户完成付款后,平台再把支付结果通知给商户系统。
它的核心作用是统一下单格式、签名校验、订单查询和结果通知,让商户不必为每一种支付方式分别设计一套完全不同的业务流程。
一次支付通常经过哪些环节
- 商户创建本地订单:生成唯一的商户订单号,记录金额、商品信息和初始状态。
- 服务端发起下单:商户服务端按接口要求组织参数并生成签名。
- 用户完成付款:浏览器或客户端打开返回的支付页面、链接或二维码。
- 平台发送异步通知:商户服务端验签并核对订单号、金额和状态。
- 商户更新业务:采用幂等方式把订单改为已支付,再向平台返回指定响应。
同步跳转和异步通知的区别
同步跳转用于把用户带回商户页面,可能受到关页、断网或浏览器限制影响;异步通知是服务器之间传递支付结果,应作为更新订单状态的主要依据。即使用户没有返回商户页面,只要异步通知处理成功,订单仍可正常完成。
接入前要准备什么
- 可正常访问的 HTTPS 网站和服务端环境。
- 商户ID、密钥或 RSA 密钥对等接口凭证。
- 公网可访问的异步通知地址,并能够记录请求日志。
- 唯一订单号、金额校验、重复通知处理和主动查单机制。
- 与实际业务一致的商品说明、服务条款和售后联系方式。
支付接口只负责传递和验证交易信息。实际可用的支付方式、结算周期及业务限制,应以商户后台和当前通道规则为准。