微信支付v3
This commit is contained in:
parent
f0f177f9b6
commit
e3acaaed10
|
@ -7,6 +7,7 @@ import com.wechat.pay.java.core.RSAAutoCertificateConfig;
|
|||
|
||||
import com.wechat.pay.java.service.payments.jsapi.JsapiService;
|
||||
import com.wechat.pay.java.service.payments.jsapi.model.Amount;
|
||||
import com.wechat.pay.java.service.payments.jsapi.model.Payer;
|
||||
import com.wechat.pay.java.service.payments.jsapi.model.PrepayRequest;
|
||||
import com.wechat.pay.java.service.payments.jsapi.model.PrepayResponse;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
@ -120,6 +121,9 @@ public class WechatPay2Controller {
|
|||
request.setDescription("测试商品标题");
|
||||
request.setNotifyUrl(wechatpayConfig.getNotifyDomain());
|
||||
request.setOutTradeNo(IdUtil.simpleUUID());
|
||||
Payer payer = new Payer();
|
||||
payer.setOpenid("oE3S76LTNliVGdi63ciiV9T2pqAU");
|
||||
request.setPayer(payer);
|
||||
// 调用下单方法,得到应答
|
||||
PrepayResponse response = service.prepay(request);
|
||||
String prepayId = response.getPrepayId();
|
||||
|
|
Loading…
Reference in New Issue