美文网首页
在项目中集成银联无跳转支付步骤

在项目中集成银联无跳转支付步骤

作者: Engraver | 来源:发表于2019-04-19 14:05 被阅读0次

记录在项目中集成银联无跳转支付功能。
参考页面https://open.unionpay.com/tjweb/acproduct/list?apiservId=449#tit4

第一次接触在项目中集成银联支付功能,第一感觉是好高大上,我没弄过啊,我感觉我搞不定啊。怀着忐忑的心情开始了学习研究之路。经过半天的百度之后我的感觉是未知也不一定可怕。

下面是我根据我们需求整理的流程图。

image.png

集成步骤

第一步: 将所需jar包迁移到项目中

第二步: 复制acp_sdk.properties到项目内

第三步:复制com.unionpay.acp.sdk下的所有类到自己的功能内(需注意SDKConfig这个类的加载)

第四步:赋值demo中的代码

(1): 验证银行卡是否开通了银联支付(复制 Form03_6_3_OpenQuery.java )

进出参数示例

image.png

(2): 商户侧开通银联支付 (复制 Form03_6_2_OpenCard_Back.java)

进出参数示例

image.png

(3): 发送消费短信(复制 Form03_6_6_ConsumeSMS.java)

进出参数示例

image.png

(4): 发送消费信息 (复制 Form03_6_7_Consume.java )

进出参数示例

image.png

(5): 查询消费状态 (复制 Form03_6_5_Query.java)

进出参数示例

image.png

(6): 撤销交易 (复制 Form03_6_3_ConsumeUndo.java)

进出参数示例

image.png

相关文章

网友评论

      本文标题:在项目中集成银联无跳转支付步骤

      本文链接:https://www.haomeiwen.com/subject/uqmqgqtx.html