类 PayHelper


  • public class PayHelper
    extends java.lang.Object
    PayHelper
    从以下版本开始:
    2022/2/19
    作者:
    jiangcs
    • 构造器详细资料

      • PayHelper

        public PayHelper()
    • 方法详细资料

      • place

        public java.util.Map<java.lang.String,​java.lang.String> place​(PayMode PayMode,
                                                                            PlaceOrderParam placeOrderParam)
                                                                     throws java.lang.Exception
        下单
        参数:
        PayMode - 支付方式
        placeOrderParam - 订单参数
        返回:
        前端调用支付参数
        抛出:
        java.lang.Exception - 业务异常
      • query

        public java.lang.String query​(PayMode PayMode,
                                      java.lang.String outTradeNo)
                               throws java.lang.Exception
        查询
        参数:
        PayMode - 支付方式
        outTradeNo - 商户订单号
        返回:
        订单信息
        抛出:
        java.lang.Exception - 业务异常
      • close

        public java.lang.String close​(PayMode PayMode,
                                      java.lang.String outTradeNo)
                               throws java.lang.Exception
        关闭
        参数:
        PayMode - 支付方式
        outTradeNo - 商户订单号
        返回:
        关闭结果
        抛出:
        java.lang.Exception - 业务异常
      • refund

        public java.lang.String refund​(PayMode PayMode,
                                       RefundParam refundParam)
                                throws java.lang.Exception
        退款
        参数:
        PayMode - 支付方式
        refundParam - 退款参数
        返回:
        退款信息
        抛出:
        java.lang.Exception - 业务异常
      • tradeBill

        public java.lang.String tradeBill​(PayMode PayMode,
                                          java.lang.String billDate)
                                   throws java.lang.Exception
        交易账单
        参数:
        PayMode - 支付方式
        billDate - 账单日期
        返回:
        账单下载地址
        抛出:
        java.lang.Exception - 业务异常
      • downloadBill

        public java.io.ByteArrayInputStream downloadBill​(PayMode PayMode,
                                                         java.lang.String billUrl)
                                                  throws java.lang.Exception
        下载账单
        参数:
        PayMode - 支付方式
        billUrl - 账单地址
        返回:
        账单信息字节数组流
        抛出:
        java.lang.Exception - 业务异常
      • setWxPayApi

        @Autowired
        public void setWxPayApi​(WxPayApi wxPayApi)
      • setZfbPayApi

        @Autowired
        public void setZfbPayApi​(ZfbPayApi zfbPayApi)