文档章节

php银联在线支付集成

爬墙
 爬墙
发布于 2016/01/27 14:06
字数 575
阅读 183
收藏 0

先申请:打开https://open.unionpay.com/,选择“产品介绍”选择“网关支付”,点开之后选择下方标签:运营服务,可以看到申请指南


必看指南:网关支付产品商户接入测试指引.doc,官网对应有下载,认真读完之后怎么集成开发心里就有个数了


下载对应的sdk,php必须5.3或以上才支持,下载后改好对应的证书路径及php引用文件路径(貌似要批量替换,引用文件的出错信息可以在php的错误日志看到),测试成功


关于证书:

需要用到的证书3个,分测试环境和正式环境

证书下载:

测试证书:在下载的sdk包已带着有,开箱即用,可以直接测试,测试的时候商户号用sdk中的自带即可

生产证书下载:

商户签名证书:通过cfca网站下载pfx证书,注意时效性,10天内可下载,一般申请通过立马去下载,下载成功后,需要导出,具体操作看“网关支付产品商户接入测试指引.doc”的“证书导出流程”

另外两个证书在sdk开发包中可以找到“assets/生产环境证书”


关于测试,

之前我专门用了银联的“我的测试”功能,发现根本走不通,咨询客服问,客服说只要sdk默认的走通,就可以直接切换倒生产环境测试, “我的测试”中很多走不通,不用测试了,要测试,就到生产环境中去。

切换到生成环境:参看切换到生产环境,并对照网关支付产品商户接入测试指引.doc中的生产环境配置章节或者sdk中的自带的说明

在生产环境测试的时候,交易金额请勿小于1角。


关于后台通知:只要返回http 200状态值就认为成功通知了,不再通知

如果一直通知失败(返回500状态或者网络故障),总共会发5次,时间间隔为1分钟、2分钟、4分钟、5分钟。 


日常交易查看平台:https://merchant.unionpay.com

© 著作权归作者所有

共有 人打赏支持
爬墙
粉丝 11
博文 339
码字总数 77435
作品 0
美国
请教个问题:有木有谁 在 安卓端集成过 银联在线支付 功能?

请教个问题:有木有谁 在 安卓端集成过 银联在线支付 功能? 需要一份 银联在线支付 Android 集成文档 ,sdk,和 demo项目 谢谢。

zhaiguangtao
2015/03/09
59
0
小柒2012/spring-boot-pay

spring-boot-pay 支付服务:支付宝,微信,银联详细 代码案例 (除银联支付可以测试以外,支付宝和微信支付测试均需要企业认证,个人无法完成测试),项目启动前请仔细阅读 注意事项 。 API接口...

小柒2012
2017/08/02
0
0
小柒2012/springMvc-dubbo-pay

springMvc-dubbo-pay 此版本为springMvc整合版,boot版本见spring-boot-pay 有时候开发者想要的不一定是一个大而全的项目,而是可以集成到适合我们项目中的Demo。 以下所有支付Demo,绝非唬人...

小柒2012
2017/08/09
0
0
电子商务系统Mallmold CN(中国版) 1.0 RC 发布

Mallmold(摩登电子商务系统)是一个开源的php商城系统,其中国版根据国际版本地化而成,保持着Mallmold的强大功能和优异性能。 本地化方面包括: 1. 姓名和地址; 2. 国家和地区; 3. 支付方式...

hellogirl
2013/10/10
795
2
中国银联在线支付全面兼容Firefox

昨日下午,中国银联正式推出了“在线支付”和“互联网手机支付”两项业务,这让众多网民欣喜不已。今天,另一个好消息传来,Mozilla中文官方表示,银联的“在线支付”可以全面兼容Firefox火狐...

红薯
2011/06/09
2.6K
27

没有更多内容

加载失败,请刷新页面

加载更多

Spring的Resttemplate发送带header的post请求

private HttpHeaders getJsonHeader() { HttpHeaders headers = new HttpHeaders(); MediaType type = MediaType.parseMediaType("application/json; charset=UTF-8"); ......

qiang123
昨天
1
0
Spring Cloud Gateway 之 Only one connection receive subscriber allowed

都说Spring Cloud Gateway好,我也来试试,可是配置了总是报下面这个错误: java.lang.IllegalStateException: Only one connection receive subscriber allowed. 困扰了我几天的问题,原来...

ThinkGem
昨天
19
0
学习设计模式——观察者模式

1. 认识观察者模式 1. 定义:定义对象之间一种一对多的依赖关系,当一个对象状态发生变化时,依赖该对象的其他对象都会得到通知并进行相应的变化。 2. 组织结构: Subject:目标对象类,会被...

江左煤郎
昨天
1
0
emoji

前言:随着iOS系统版本的升级,对原生emoji表情的支持也越来越丰富。emoji表情是unicode码中为表情符号设计的一组编码,当然,还有独立于unicode的另一套编码SBUnicode,在OS系统中,这两种编...

HeroHY
昨天
2
0
rabbitmq学习(二)

生产者消费者初级案列 ChannelUtils package com.hensemlee.rabbitmq;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.Connecti......

hensemlee
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部