标签:需要 信息 验证 回调接口 自己 同步 开始 form 网站
一 创建自己的订单数据
把订单信息写入自己的数据库,
二 创建支付平台订单
创建订单数据对象
所有支付平台都有签名算法,为了方便最好建一个对象,把创建订单所需的参数全计算好放里面
三 调用支付平台接口创建订单
一般支付平台会回返一个订单号,有些奇奇怪怪的平台会返回二维码,或者url,
四 开始支付或展示支付二维码
有可能需要做一个form提交,注意是html的form提交,不是通过接口,会跳转到支付的网站, 如果上一步返回的是二维码,这里展示二维码就行了
五 回调
支付完成后,支付平台需要通知自己的平台支付结果,有同步和异步两种方式,
同步就是支付完成后,跳转到自己的页面,同时会带结果过来,这时需要对结果进行验证,主要是订单号和签名,验证通过后,就可以给客户的帐号上增加金额了,
异步就是支付完成后,不需要考虑成功失败问题, 支付平台会在一分或几分钟后调用回调接口,由回调接口来进行验证,通过后给客户帐号增加金额
标签:需要 信息 验证 回调接口 自己 同步 开始 form 网站
原文地址:https://www.cnblogs.com/meieiem/p/9246206.html