Class Dispute.PaymentMethodDetails.Card

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.Dispute.PaymentMethodDetails.Card
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
Dispute.PaymentMethodDetails

public static class Dispute.PaymentMethodDetails.Card extends StripeObject
  • Constructor Details

    • Card

      public Card()
  • Method Details

    • getBrand

      public String getBrand()
      Card brand. Can be amex, diners, discover, eftpos_au, jcb, mastercard, unionpay, visa, or unknown.
    • getCaseType

      public String getCaseType()
      The type of dispute opened. Different case types may have varying fees and financial impact.

      One of chargeback, or inquiry.

    • getNetworkReasonCode

      public String getNetworkReasonCode()
      The card network's specific dispute reason code, which maps to one of Stripe's primary dispute categories to simplify response guidance. The Network code map lists all available dispute reason codes by network.
    • setBrand

      public void setBrand(String brand)
      Card brand. Can be amex, diners, discover, eftpos_au, jcb, mastercard, unionpay, visa, or unknown.
    • setCaseType

      public void setCaseType(String caseType)
      The type of dispute opened. Different case types may have varying fees and financial impact.

      One of chargeback, or inquiry.

    • setNetworkReasonCode

      public void setNetworkReasonCode(String networkReasonCode)
      The card network's specific dispute reason code, which maps to one of Stripe's primary dispute categories to simplify response guidance. The Network code map lists all available dispute reason codes by network.
    • 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