main
parent
be471d58a6
commit
27c525753e
|
|
@ -141,11 +141,20 @@ public class AlipayService {
|
|||
|
||||
AlipayTradeAppPayRequest request = new AlipayTradeAppPayRequest();
|
||||
request.setNotifyUrl(NOTIFY_URL);
|
||||
JSONObject jsonObject = new JSONObject();
|
||||
//SDK已经封装掉了公共参数,这里只需要传入业务参数。以下方法为sdk的model入参方式(model和biz_content同时存在的情况下取biz_content)。
|
||||
AlipayTradeAppPayModel model = new AlipayTradeAppPayModel ();
|
||||
model.setBody("我是测试数据" );
|
||||
model.setSubject ( "App支付测试Java" );
|
||||
model.setOutTradeNo ( KeyUtil.generateUniqueKey() );
|
||||
model.setTimeoutExpress ( "30m" );
|
||||
model.setTotalAmount ( "0.01" );
|
||||
model.setProductCode ( "QUICK_MSECURITY_PAY" );
|
||||
request.setBizModel ( model );
|
||||
/*JSONObject jsonObject = new JSONObject();
|
||||
jsonObject.put("out_trade_no" , KeyUtil.generateUniqueKey());
|
||||
jsonObject.put("total_amount",0.01);
|
||||
jsonObject.put("subject","订单充值");
|
||||
request.setBizContent(jsonObject.toString());
|
||||
request.setBizContent(jsonObject.toString());*/
|
||||
// 3. 发起请求并处理响应
|
||||
AlipayTradeAppPayResponse response = alipayClient.sdkExecute(request);
|
||||
if (response.isSuccess()) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue