支付功能小结
2017-02-14 17:57
127 查看
一般的支付流程:
①、用户在商户的网站点击支付,网站将会向支付系统发起生成支付请求。
②、跳转或呈现支付页面,用户完成支付。
③、支付成功或失败后,将跳转到商户设置好的前台跳转地址(如支付宝的return_url)。
④、支付成功或失败后,将支付结果以异步的形式通知到商户设置好的后台跳转地址(如支付宝的notify_url)。
另:前台跳转地址应只显示页面,不做逻辑处理。
后台跳转地址则根据支付结果对订单进行状态修改等操作,如果支付平台要求返回success字眼,也需返回。
证书:
① 在生产环境下,私钥证书需存在自己的服务器上。
作用:生成签名以及对传递过来的消息进行解密。
② 在生产环境下,自己的公钥证书需放在支付平台上。
③ 在生产环境下,支付平台的公钥证书需存在于自己服务器上。
①、用户在商户的网站点击支付,网站将会向支付系统发起生成支付请求。
②、跳转或呈现支付页面,用户完成支付。
③、支付成功或失败后,将跳转到商户设置好的前台跳转地址(如支付宝的return_url)。
④、支付成功或失败后,将支付结果以异步的形式通知到商户设置好的后台跳转地址(如支付宝的notify_url)。
另:前台跳转地址应只显示页面,不做逻辑处理。
后台跳转地址则根据支付结果对订单进行状态修改等操作,如果支付平台要求返回success字眼,也需返回。
证书:
① 在生产环境下,私钥证书需存在自己的服务器上。
作用:生成签名以及对传递过来的消息进行解密。
② 在生产环境下,自己的公钥证书需放在支付平台上。
③ 在生产环境下,支付平台的公钥证书需存在于自己服务器上。
相关文章推荐
- Android开发微信APP支付功能的要点小结
- IOS集成微信支付或者支付宝支付功能小结
- 【网页支付】支付宝内置浏览器调用支付功能
- iOS -- 支付宝SDK 的使用(支付功能)
- android 利用accessibilityservice 实现自动发红包功能 (让收红包的人手抽筋)(密码不能自动输入,可以开启指纹支付)
- JQuery常用函数及功能小结
- Android接入支付宝实现支付功能
- 虚幻4 OnlineSubsystem 平台相关的支付登陆等功能
- VIM折叠功能小结
- Android接入支付宝实现支付功能
- Android接入支付宝实现支付功能
- 微信小程序支付功能 C# .NET开发
- cocos2d-x C++ iOS工程集成第三方支付宝支付功能
- 接入支付宝支付功能思路总结
- [置顶] 微商城支付功能(一)
- SQL Server复制功能要避开缺陷的干扰小结
- 4部分代码轻松实现微信小程序支付功能
- IOS开发之支付功能概述
- javaEE MVC模式 提交订单和支付功能
- SQL SERVER 2005 BCP功能试用小结