码迷,mamicode.com
首页 > 其他好文 > 详细

银联支付

时间:2017-09-14 13:20:53      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:银联   都差不多   back   href   bsp   发包   介绍   密码   demo   

银联支付首先需要和银行进行签约,这是一个比较流程,一步一步往下走就可以了。

等你签约通过了之后,你就收到一个邮件(商户入网参数通知 注意保密),然后按照邮件的说明 下载他的证书,包括导入和上传(他会有一个操作流程的包,按照他的一步一步走 就可以了);

注意 这个证书有时效性,14天的时效;

 

支付的逻辑都差不多

我认为是三部曲 : 1、调起银联(产生支付环境)   2、支付   3、异步(同步)通知 的处理。【订单状态的修改以异步通知为准(最准确的是进行订单查询 当异步超时,就可以进行订单查询 然后修改订单状态)】;

我使用的是手机控件支付,下载一个最新的手机控件开发包 网址 https://open.unionpay.com/ajweb/help/file/techFile?productId=3 ;下载完成后里面会有多个文件夹 服务器端的sdk也在里面。我使用的是 PHP。直接拿出来用就可以了;

使用前需要先仔细阅读readme.txt 里面的东西;

使用测试环境直接按路径访问,看可不可以支付成功(一般是可以支付成功的);

当你换成生产环境的时候,首先你需要替换sdk里面的 acp_sdk.ini  使用assets文件夹下面的 “生产环境配置文件”里面的 acp_sdk.ini(注意文件的后缀 去掉“证书”字样);

然后就是证书,将 生产环境证书 放好 如在D盘 建一个cert 将 证书都放在里面,之前下载的也要放里面;

然后配置 sdk 里面的 acp_sdk.ini,注意下载的那个证书 有一个6位纯数字的密码填写好;

然后就在代码中填写你的比如 商户号等必要数据;

然后就直接运行,应该就可以了。如果还是不行 可以发邮件到 acpservice@unionpay.com 这个是银联的邮箱 说出你的问题,他的回复及时性很高【他们好像还有线上QQ答疑,那个也很方便】

代码 他的demo里面都有现成的,直接用就好,什么方法 readme.txt 里面介绍的很清楚,

写的不好,请多指教

 

银联支付

标签:银联   都差不多   back   href   bsp   发包   介绍   密码   demo   

原文地址:http://www.cnblogs.com/tsky/p/7516341.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!