Class ReceivedCredit.CardSpend

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.moneymanagement.ReceivedCredit.CardSpend
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
ReceivedCredit

public static class ReceivedCredit.CardSpend extends StripeObject
This object stores details about the originating issuing card spend that resulted in the ReceivedCredit. Present if type field value is card_spend.
  • Constructor Details

    • CardSpend

      public CardSpend()
  • Method Details

    • getCardV1Id

      public String getCardV1Id()
      The reference to the issuing card object.
    • getDispute

      public ReceivedCredit.CardSpend.Dispute getDispute()
      Hash containing information about the Dispute that triggered this credit.
    • getRefund

      public ReceivedCredit.CardSpend.Refund getRefund()
      Hash containing information about the Refund that triggered this credit.
    • setCardV1Id

      public void setCardV1Id(String cardV1Id)
      The reference to the issuing card object.
    • setDispute

      public void setDispute(ReceivedCredit.CardSpend.Dispute dispute)
      Hash containing information about the Dispute that triggered this credit.
    • setRefund

      public void setRefund(ReceivedCredit.CardSpend.Refund refund)
      Hash containing information about the Refund that triggered this credit.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object