1、登录支付宝开放平台,获取支付宝对接参数
参考地址:支付宝开放平台
1)进入控制台,创建应用,得到应用ID。

2)进入应用,开发设置,设置接口加密方式,得到应用私钥、支付宝公钥。

3)进入应用,产品绑定,绑定支付产品。

2、java代码的静态配置文件中配置支付宝对接参数以及回调地址,并读取到代码中
/**
* 支付宝配置参数
*/
@Configuration
public class AlipayConfig {
//应用id
public static String appId;
//应用私钥
public static String privateKey;
//支付宝公钥
public static String alipayPublicKey;
//请求网关地址
public static String alipayGateway;
// 异步接收地址
public static String notifyUrl;
// 同步跳转地址
public static String returnUrl;
// 编码格式
public static String input_charset_utf = "utf-8";
//编码格式
public static String input_charset_gbk = "GBK";
// 签名方式
public static String sign_type_md5 = "MD5";
//签名方式
public static String sign_type_rsa2 = "RSA2";
//字符串格式
public static String format="json";
@Value("${alipay.appId}")
public void setAppId(String appId) {
AlipayConfig.appId = appId;
}
@Value("${alipay.privateKey}")
public void setPrivateKey(String privateKey) {
AlipayConfig.privateKey = privateKey;
}
@Value("${alipay.alipayPublicKey}")
public void setAlipayPublicKey(String alipayPublicKey) {
AlipayConfig.alipayPublicKey = alipayPublicKey;
}
@Value("${alipay.alipayGateway}")
public void setAlipayGateway(String alipayGateway) {
AlipayConfig.alipayGateway = alipayGateway;
}
@Value("${alipay.notifyUrl}")
public void setNotifyUrl(String notifyUrl) {
AlipayConfig.notifyUrl = notifyUrl;
}
@Value("${alipay.returnUrl}")
public void setReturnUrl(String returnUrl) {
AlipayConfig.returnUrl = returnUrl;
}
}
3、查看文档小程序文档 - 支付宝文档中心,根据支付宝提供的api实现接口对接。
/**
* 支付宝接口对接
*/
public class AlipayPayUtil {
/**
* 发起支付请求
* 统一收单下单并支付页面接口
*
* @retur

最低0.47元/天 解锁文章
3255

被折叠的 条评论
为什么被折叠?



