|
@@ -63,7 +63,9 @@ public class AliPagePayAdapterService extends BaseAliPayAdapterService implement |
|
|
//电脑网站支付场景固定传值FAST_INSTANT_TRADE_PAY |
|
|
//电脑网站支付场景固定传值FAST_INSTANT_TRADE_PAY |
|
|
bizContent.put("product_code", "FAST_INSTANT_TRADE_PAY"); |
|
|
bizContent.put("product_code", "FAST_INSTANT_TRADE_PAY"); |
|
|
|
|
|
|
|
|
bizContent.put("qr_pay_mode",1); |
|
|
|
|
|
|
|
|
bizContent.put("qr_pay_mode",4); |
|
|
|
|
|
bizContent.put("qrcode_width",300); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
String after15 = DateUtils.date2String(DateUtils.getSecondsTimeAfter(15 * 60, new Date())); |
|
|
String after15 = DateUtils.date2String(DateUtils.getSecondsTimeAfter(15 * 60, new Date())); |
|
|
|
|
|
|
|
@@ -73,13 +75,17 @@ public class AliPagePayAdapterService extends BaseAliPayAdapterService implement |
|
|
try{ |
|
|
try{ |
|
|
AlipayTradePagePayResponse response = alipayClient.pageExecute(request); |
|
|
AlipayTradePagePayResponse response = alipayClient.pageExecute(request); |
|
|
log.info("创建支付返回{}"+ JSON.toJSONString(response)); |
|
|
log.info("创建支付返回{}"+ JSON.toJSONString(response)); |
|
|
|
|
|
log.info("创建支付返回code{}"+response.getCode() ); |
|
|
PayAdapterResult par = new PayAdapterResult(); |
|
|
PayAdapterResult par = new PayAdapterResult(); |
|
|
if(response.isSuccess()){ |
|
|
if(response.isSuccess()){ |
|
|
|
|
|
|
|
|
if("10000".equals(response.getCode())){ |
|
|
if("10000".equals(response.getCode())){ |
|
|
par.setSuccess(true); |
|
|
par.setSuccess(true); |
|
|
par.setTransactionId(response.getTradeNo()); |
|
|
par.setTransactionId(response.getTradeNo()); |
|
|
par.setData(response); |
|
|
par.setData(response); |
|
|
|
|
|
return par; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
par.setSuccess(false); |
|
|
par.setSuccess(false); |
|
|
par.setMsg(response.getMsg()); |
|
|
par.setMsg(response.getMsg()); |
|
|