第三方支付
等于1024
这个作者很懒,什么都没留下…
展开
-
Java对接支付宝支付
一、参考官方文档:https://docs.open.alipay.com/204/105301/二、业务流程: 1.app请求; 2.校验必传参数; 3.创建预支付订单; 4.支付宝签名; 5.将支付宝签名字符串传递给app三、业务代码: 1.支付宝业务逻辑:package com.yqs.pay.thridpay;...原创 2018-04-27 11:30:07 · 1511 阅读 · 5 评论 -
微信支付Java服务端对接过程
一、参考文档:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=4_1二、业务流程: 1、校验参数; 2、维护H5Order类; 3、获得签名; 4、维护签名到H5Order; 5、将H5Order转换成xml,请求微信下预订单; 6、将预订单的返回值转换成map; 7、用appID、mc...原创 2018-04-27 13:37:14 · 666 阅读 · 0 评论 -
微信支付签名处理类
1.获得随机字符串2.获取本机ip3.对象转xml'4.xml转map5.H5Order转map6.微信二次签名7.签名算法8.byte数组转hexString9.md5加密10.hex数值package com.yqs.pay.util;import java.net.InetAddress;import java.net.UnknownHostException;import java...原创 2018-04-27 15:33:35 · 312 阅读 · 0 评论 -
java对接中金支付接口
一、导入中金支付的jar包;二、将所需要的支付方法拷贝出来;三、将读取文件的相对地址改为动态获取服务器的地址,便于不同服务器之间部署项目不用修改地址;四、代码:package com.yqs.pay.util.cpcn;import java.io.IOException;import java.io.InputStreamReader;import java.io.Unsupported...原创 2018-04-27 15:47:30 · 4242 阅读 · 6 评论 -
Java对接银联支付
一、下载银联sdk;二、将所需的jar包导入项目中;三、将示例代码拷贝到项目中来;四、修改SDKConfig.java中加载公钥和私钥的位置,用动态加载的方式:path.substring(0,path.indexOf("WEB-INF")) + File.separator + "WEB-INF" + File.separator + "pub.key";/** * * Licensed P...原创 2018-04-27 15:58:52 · 5290 阅读 · 0 评论 -
二维码生成器
一、介绍:本文为二维码不在服务器生成图片直接输出在客户端;访问方式可以为img标签中src为“aa/getQCode?text=”;二、二维码生成器分为两种,小日本的qCord导入谷歌zxing的jar包;其中zxing的maven依赖是: <dependency> <groupId>com.google.zxing</groupId...原创 2018-04-27 16:08:27 · 904 阅读 · 0 评论