Class PaymentCallbackDetail

java.lang.Object
cn.sinozg.applet.biz.system.vo.response.PaymentCallbackDetail
All Implemented Interfaces:
Serializable

public class PaymentCallbackDetail extends Object implements Serializable
微信支付回调接口响应封装对象 详情
See Also:
  • Field Details

    • appId

      private String appId
      小程序ID
    • mchId

      private String mchId
      商户号
    • outTradeNo

      private String outTradeNo
      商户订单号
    • transactionId

      private String transactionId
      微信支付订单号
    • tradeType

      private String tradeType
      交易类型
    • tradeState

      private String tradeState
      交易状态
    • tradeStateDesc

      private String tradeStateDesc
      交易状态描述
    • bankType

      private String bankType
      付款银行
    • successTime

      private String successTime
      支付完成时间
    • amount

      private OrderPaymentDetailAmount amount
      若失败则为异常信息
    • payer

      private OrderPaymentPayer payer
      若失败则为异常信息
    • scene

      private OrderPaymentScene scene
      场景信息
  • Constructor Details

    • PaymentCallbackDetail

      public PaymentCallbackDetail()
  • Method Details

    • getAppId

      public String getAppId()
      获取 小程序ID
      Returns:
      appId 小程序ID
    • setAppId

      public void setAppId(String appId)
      设置 小程序ID
      Parameters:
      appId - 小程序ID
    • getMchId

      public String getMchId()
      获取 商户号
      Returns:
      mchId 商户号
    • setMchId

      public void setMchId(String mchId)
      设置 商户号
      Parameters:
      mchId - 商户号
    • getOutTradeNo

      public String getOutTradeNo()
      获取 商户订单号
      Returns:
      outTradeNo 商户订单号
    • setOutTradeNo

      public void setOutTradeNo(String outTradeNo)
      设置 商户订单号
      Parameters:
      outTradeNo - 商户订单号
    • getTransactionId

      public String getTransactionId()
      获取 微信支付订单号
      Returns:
      transactionId 微信支付订单号
    • setTransactionId

      public void setTransactionId(String transactionId)
      设置 微信支付订单号
      Parameters:
      transactionId - 微信支付订单号
    • getTradeType

      public String getTradeType()
      获取 交易类型
      Returns:
      tradeType 交易类型
    • setTradeType

      public void setTradeType(String tradeType)
      设置 交易类型
      Parameters:
      tradeType - 交易类型
    • getTradeState

      public String getTradeState()
      获取 交易状态
      Returns:
      tradeState 交易状态
    • setTradeState

      public void setTradeState(String tradeState)
      设置 交易状态
      Parameters:
      tradeState - 交易状态
    • getTradeStateDesc

      public String getTradeStateDesc()
      获取 交易状态描述
      Returns:
      tradeStateDesc 交易状态描述
    • setTradeStateDesc

      public void setTradeStateDesc(String tradeStateDesc)
      设置 交易状态描述
      Parameters:
      tradeStateDesc - 交易状态描述
    • getBankType

      public String getBankType()
      获取 付款银行
      Returns:
      bankType 付款银行
    • setBankType

      public void setBankType(String bankType)
      设置 付款银行
      Parameters:
      bankType - 付款银行
    • getSuccessTime

      public String getSuccessTime()
      获取 支付完成时间
      Returns:
      successTime 支付完成时间
    • setSuccessTime

      public void setSuccessTime(String successTime)
      设置 支付完成时间
      Parameters:
      successTime - 支付完成时间
    • getAmount

      public OrderPaymentDetailAmount getAmount()
      获取 若失败则为异常信息
      Returns:
      amount 若失败则为异常信息
    • setAmount

      public void setAmount(OrderPaymentDetailAmount amount)
      设置 若失败则为异常信息
      Parameters:
      amount - 若失败则为异常信息
    • getPayer

      public OrderPaymentPayer getPayer()
      获取 若失败则为异常信息
      Returns:
      payer 若失败则为异常信息
    • setPayer

      public void setPayer(OrderPaymentPayer payer)
      设置 若失败则为异常信息
      Parameters:
      payer - 若失败则为异常信息
    • getScene

      public OrderPaymentScene getScene()
      获取 场景信息
      Returns:
      scene 场景信息
    • setScene

      public void setScene(OrderPaymentScene scene)
      设置 场景信息
      Parameters:
      scene - 场景信息