| 1234567891011121314151617181920212223 |
- package com.izouma.nineth;
- import com.github.binarywang.wxpay.bean.request.WxPayRefundRequest;
- import com.github.binarywang.wxpay.exception.WxPayException;
- import com.github.binarywang.wxpay.service.WxPayService;
- import com.izouma.nineth.utils.SnowflakeIdWorker;
- import org.junit.Test;
- import org.springframework.beans.factory.annotation.Autowired;
- public class WxTest extends ApplicationTests {
- @Autowired
- private WxPayService wxPayService;
- @Test
- public void refund() throws WxPayException {
- WxPayRefundRequest request = new WxPayRefundRequest();
- request.setTransactionId("4200001324202112096373883962");
- request.setTotalFee(100);
- request.setRefundFee(100);
- request.setOutRefundNo(String.valueOf(new SnowflakeIdWorker(0, 0).nextId()));
- wxPayService.refund(request);
- }
- }
|