| | |
| | | package cc.mrbird.febs; |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.alipay.api.AlipayApiException; |
| | | import com.alipay.api.domain.AlipayTradeAppPayModel; |
| | | import com.alipay.api.response.AlipayTradeAppPayResponse; |
| | | import com.ijpay.alipay.AliPayApi; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.junit.jupiter.api.Test; |
| | | import org.springframework.boot.test.context.SpringBootTest; |
| | | |
| | | /** |
| | |
| | | @SpringBootTest |
| | | public class PayTest { |
| | | |
| | | @Test |
| | | public void aliPay() throws AlipayApiException { |
| | | AlipayTradeAppPayModel model = new AlipayTradeAppPayModel(); |
| | | model.setBody("这是测试用"); |
| | | model.setSubject("支付测试用的"); |
| | | model.setOutTradeNo("2021092712215802974"); |
| | | model.setTimeoutExpress("15m"); |
| | | model.setTotalAmount("0.01"); |
| | | model.setPassbackParams("callback params"); |
| | | model.setProductCode("QUICK_MSECURITY_PAY"); |
| | | AlipayTradeAppPayResponse resp = AliPayApi.appPayToResponse(model, ""); |
| | | log.info("=====>>>{}", JSONObject.toJSONString(resp)); |
| | | } |
| | | } |