PHP开发银联云闪付二维码支付

栏目: PHP · 发布时间: 5年前

内容简介:你好,是我琉忆。最近刚好有在研究银联云闪付的支付模块,所以就写篇总结分享给大家。这算是第二次接触支付的东西了,接触得最多的是接入微信支付,自己也有相关的总结文章,可以去segmentfault搜索“自己整理了一篇“新手开发PayPal境外支付”的文章,关注:琉忆编程库,回复“pay”我发给你。

你好,是我琉忆。最近刚好有在研究银联云闪付的支付模块,所以就写篇总结分享给大家。

这算是第二次接触支付的东西了,接触得最多的是接入微信支付,自己也有相关的总结文章,可以去segmentfault搜索“ 琉忆 ”,查看我的文章里查看。

自己整理了一篇“新手开发PayPal境外支付”的文章,关注:琉忆编程库,回复“pay”我发给你。

前言

写这个总结也是因为搜索不到相关的开发文章所以才想写的。其次,发现看文档研究后总结了一句话:“ 自学,你才会发现你能力提升的更快 ”。

预备

先献上银联全部产品开发文档路径(具体可以自己选择的参考): 银联全部产品

二维码支付的开发文档: 银联二维码支付官方文档

二维码支付 PHP 示例代码下载: 二维码支付示例代码下载路径

一点小建议: 一边看文档,一边看示例半天足够上手开发完毕。(往下看,就会明白怎么边学边应用了!!)

上路

浏览器打开了开发文档,又下载好了代码示例,那么我们开始上路。

步骤一:查看产品简介

先了解清楚这个东西是做什么的,然后接入的流程是怎么样的,怎么应用。

PHP开发银联云闪付二维码支付

很方便的就是,银联云闪付的接入给我们准备了测试模式,就是你并不需要真的有商户号才能开发,不像微信支付那样非要有商户号才能测试开发。

步骤二:点击“我要测试”,注册测试商户号

注意,注册的时候需要用IE浏览器打开这个注册页面,需要下载一个安全插件,只支持使用IE浏览器登录!

PHP开发银联云闪付二维码支付

步骤三:注册完登录,添加测试产品

因为我已经添加过了,并且测试完整个流程了,所以就是在“已测试”里面了。

具体你应该选择“未测试”里面选“二维码支付”。

PHP开发银联云闪付二维码支付

步骤四:看文档,“快速接入”

这个介绍很重要,建议好好看一遍,并且从第一步开始做,不要跳步骤!

而第一步“申请入网”,是我这里写的前几个步骤注册商户号就做了。所以,可以直接从文档的第二步起做。

其实第二步我们也做了,那就是下载的开发代码里面有证书了。

PHP开发银联云闪付二维码支付

步骤五:看文档第三步,接入被扫或主扫(具体看自己的业务决定)

其实二者步骤类似,我这里开发的是主扫,所以以主扫的步骤来讲解。

PHP开发银联云闪付二维码支付

查看主扫流程:

PHP开发银联云闪付二维码支付

大致知道自己开发的每个流程,主要是从1-3,5-6都是银联第三方在操作,后续的7-11就是支付成功的操作了。

步骤六:查看异步通知说明

这个决定了支付后订单改没改订单状态,支付成功跳转回来的路径问题,建议理解清楚。

PHP开发银联云闪付二维码支付

具体的,看完上面几点可以开始开发了,如果你想更全面的了解这个产品,那么肯定是需要看完全部项的说明介绍的,具体看个人选择。

总结:

看完上面的大概了解了开发流程,开发任务,还有支付成功的重要操作。那么就可以直接进行API上手代码的操作了。

自己整理了一篇“ 新手开发PayPal境外支付 ”的文章,关注: 琉忆编程库 ,回复“ pay ”我发给你。

实操演练

点击查看“API列表”,对应的做操作。

API列表链接: API链接详情

我主要讲解以下几个,其他的方法类同(举一反三并不难,同等去操作)

PHP开发银联云闪付二维码支付

下载完上面的路径后,就可以打开里面的实例包在本地进行测试开发。具体可以根据示例进行整合开发。

在开发的配置过程有什么问题都可以直接留言,我回复你。

感谢你的阅读。

获取跟多相关开发技巧、PHP面试知识真题等,可以关注我的公众号: 琉忆编程库

PHP开发银联云闪付二维码支付


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Designing Data-Intensive Applications

Designing Data-Intensive Applications

Martin Kleppmann / O'Reilly Media / 2017-4-2 / USD 44.99

Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, w......一起来看看 《Designing Data-Intensive Applications》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具