Class PaymentOrderResult

    • Constructor Detail

      • PaymentOrderResult

        public PaymentOrderResult()
      • PaymentOrderResult

        public PaymentOrderResult​(PaymentOrderResult source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getIncomeType

        public String getIncomeType()
        Get 收入类型 LABOR:劳务所得 OCCASION:偶然所得
        Returns:
        IncomeType 收入类型 LABOR:劳务所得 OCCASION:偶然所得
      • setIncomeType

        public void setIncomeType​(String IncomeType)
        Set 收入类型 LABOR:劳务所得 OCCASION:偶然所得
        Parameters:
        IncomeType - 收入类型 LABOR:劳务所得 OCCASION:偶然所得
      • getAmountBeforeTax

        public String getAmountBeforeTax()
        Get 税前金额
        Returns:
        AmountBeforeTax 税前金额
      • setAmountBeforeTax

        public void setAmountBeforeTax​(String AmountBeforeTax)
        Set 税前金额
        Parameters:
        AmountBeforeTax - 税前金额
      • getAmountAfterTax

        public String getAmountAfterTax()
        Get 税后金额
        Returns:
        AmountAfterTax 税后金额
      • setAmountAfterTax

        public void setAmountAfterTax​(String AmountAfterTax)
        Set 税后金额
        Parameters:
        AmountAfterTax - 税后金额
      • getTax

        public String getTax()
        Get 税金
        Returns:
        Tax 税金
      • setTax

        public void setTax​(String Tax)
        Set 税金
        Parameters:
        Tax - 税金
      • getOutOrderId

        public String getOutOrderId()
        Get 外部订单ID
        Returns:
        OutOrderId 外部订单ID
      • setOutOrderId

        public void setOutOrderId​(String OutOrderId)
        Set 外部订单ID
        Parameters:
        OutOrderId - 外部订单ID
      • getOrderId

        public String getOrderId()
        Get 订单ID
        Returns:
        OrderId 订单ID
      • setOrderId

        public void setOrderId​(String OrderId)
        Set 订单ID
        Parameters:
        OrderId - 订单ID
      • getInitiateTime

        public String getInitiateTime()
        Get 发起时间
        Returns:
        InitiateTime 发起时间
      • setInitiateTime

        public void setInitiateTime​(String InitiateTime)
        Set 发起时间
        Parameters:
        InitiateTime - 发起时间
      • getFinishTime

        public String getFinishTime()
        Get 完成时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FinishTime 完成时间 注意:此字段可能返回 null,表示取不到有效值。
      • setFinishTime

        public void setFinishTime​(String FinishTime)
        Set 完成时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FinishTime - 完成时间 注意:此字段可能返回 null,表示取不到有效值。
      • getStatus

        public String getStatus()
        Get 状态 ACCEPTED:已受理 ACCOUNTED:已记账 PAYING:付款中 PAYED:完成付款渠道调用 SUCCEED:已成功 FAILED:已失败
        Returns:
        Status 状态 ACCEPTED:已受理 ACCOUNTED:已记账 PAYING:付款中 PAYED:完成付款渠道调用 SUCCEED:已成功 FAILED:已失败
      • setStatus

        public void setStatus​(String Status)
        Set 状态 ACCEPTED:已受理 ACCOUNTED:已记账 PAYING:付款中 PAYED:完成付款渠道调用 SUCCEED:已成功 FAILED:已失败
        Parameters:
        Status - 状态 ACCEPTED:已受理 ACCOUNTED:已记账 PAYING:付款中 PAYED:完成付款渠道调用 SUCCEED:已成功 FAILED:已失败
      • getStatusDesc

        public String getStatusDesc()
        Get 状态描述
        Returns:
        StatusDesc 状态描述
      • setStatusDesc

        public void setStatusDesc​(String StatusDesc)
        Set 状态描述
        Parameters:
        StatusDesc - 状态描述
      • getRemark

        public String getRemark()
        Get 提现备注 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Remark 提现备注 注意:此字段可能返回 null,表示取不到有效值。
      • setRemark

        public void setRemark​(String Remark)
        Set 提现备注 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Remark - 提现备注 注意:此字段可能返回 null,表示取不到有效值。
      • getPayeeId

        public String getPayeeId()
        Get 收款用户ID
        Returns:
        PayeeId 收款用户ID
      • setPayeeId

        public void setPayeeId​(String PayeeId)
        Set 收款用户ID
        Parameters:
        PayeeId - 收款用户ID
      • getOutUserId

        public String getOutUserId()
        Get 外部用户ID
        Returns:
        OutUserId 外部用户ID
      • setOutUserId

        public void setOutUserId​(String OutUserId)
        Set 外部用户ID
        Parameters:
        OutUserId - 外部用户ID
      • getChannelOrderId

        public String getChannelOrderId()
        Get 渠道支付订单号 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ChannelOrderId 渠道支付订单号 注意:此字段可能返回 null,表示取不到有效值。
      • setChannelOrderId

        public void setChannelOrderId​(String ChannelOrderId)
        Set 渠道支付订单号 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ChannelOrderId - 渠道支付订单号 注意:此字段可能返回 null,表示取不到有效值。
      • getVat

        public String getVat()
        Get 增值税 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Vat 增值税 注意:此字段可能返回 null,表示取不到有效值。
      • setVat

        public void setVat​(String Vat)
        Set 增值税 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Vat - 增值税 注意:此字段可能返回 null,表示取不到有效值。
      • getIndividualIncomeTax

        public String getIndividualIncomeTax()
        Get 个人所得税 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IndividualIncomeTax 个人所得税 注意:此字段可能返回 null,表示取不到有效值。
      • setIndividualIncomeTax

        public void setIndividualIncomeTax​(String IndividualIncomeTax)
        Set 个人所得税 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IndividualIncomeTax - 个人所得税 注意:此字段可能返回 null,表示取不到有效值。
      • getAdditionalTaxSum

        public String getAdditionalTaxSum()
        Get 附加税总税额 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AdditionalTaxSum 附加税总税额 注意:此字段可能返回 null,表示取不到有效值。
      • setAdditionalTaxSum

        public void setAdditionalTaxSum​(String AdditionalTaxSum)
        Set 附加税总税额 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AdditionalTaxSum - 附加税总税额 注意:此字段可能返回 null,表示取不到有效值。
      • getAdditionalTaxItem

        public String getAdditionalTaxItem()
        Get 附加税税项。格式为JSON格式 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AdditionalTaxItem 附加税税项。格式为JSON格式 注意:此字段可能返回 null,表示取不到有效值。
      • setAdditionalTaxItem

        public void setAdditionalTaxItem​(String AdditionalTaxItem)
        Set 附加税税项。格式为JSON格式 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AdditionalTaxItem - 附加税税项。格式为JSON格式 注意:此字段可能返回 null,表示取不到有效值。
      • getFailReason

        public String getFailReason()
        Get 失败原因。当Status为FAILED时,改字段为失败的原因。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FailReason 失败原因。当Status为FAILED时,改字段为失败的原因。 注意:此字段可能返回 null,表示取不到有效值。
      • setFailReason

        public void setFailReason​(String FailReason)
        Set 失败原因。当Status为FAILED时,改字段为失败的原因。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FailReason - 失败原因。当Status为FAILED时,改字段为失败的原因。 注意:此字段可能返回 null,表示取不到有效值。
      • getFundingAccountSubType

        public String getFundingAccountSubType()
        Get 资金账户字类型: WECHATPAY_ACCOUNT 微信零钱, BANK_ACCOUNT 银行卡 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FundingAccountSubType 资金账户字类型: WECHATPAY_ACCOUNT 微信零钱, BANK_ACCOUNT 银行卡 注意:此字段可能返回 null,表示取不到有效值。
      • setFundingAccountSubType

        public void setFundingAccountSubType​(String FundingAccountSubType)
        Set 资金账户字类型: WECHATPAY_ACCOUNT 微信零钱, BANK_ACCOUNT 银行卡 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FundingAccountSubType - 资金账户字类型: WECHATPAY_ACCOUNT 微信零钱, BANK_ACCOUNT 银行卡 注意:此字段可能返回 null,表示取不到有效值。