Class Mandate.PaymentMethodDetails.Pix

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

public static class Mandate.PaymentMethodDetails.Pix extends StripeObject
For more details about Pix, please refer to the API Reference.
  • Constructor Details

    • Pix

      public Pix()
  • Method Details

    • getAmountIncludesIof

      public String getAmountIncludesIof()
      Determines if the amount includes the IOF tax.

      One of always, or never.

    • getAmountType

      public String getAmountType()
      Type of amount.

      One of fixed, or maximum.

    • getEndDate

      public String getEndDate()
      Date when the mandate expires and no further payments will be charged, in YYYY-MM-DD.
    • getPaymentSchedule

      public String getPaymentSchedule()
      Schedule at which the future payments will be charged.

      One of halfyearly, monthly, quarterly, weekly, or yearly.

    • getReference

      public String getReference()
      Subscription name displayed to buyers in their bank app.
    • getStartDate

      public String getStartDate()
      Start date of the mandate, in YYYY-MM-DD.
    • setAmountIncludesIof

      public void setAmountIncludesIof(String amountIncludesIof)
      Determines if the amount includes the IOF tax.

      One of always, or never.

    • setAmountType

      public void setAmountType(String amountType)
      Type of amount.

      One of fixed, or maximum.

    • setEndDate

      public void setEndDate(String endDate)
      Date when the mandate expires and no further payments will be charged, in YYYY-MM-DD.
    • setPaymentSchedule

      public void setPaymentSchedule(String paymentSchedule)
      Schedule at which the future payments will be charged.

      One of halfyearly, monthly, quarterly, weekly, or yearly.

    • setReference

      public void setReference(String reference)
      Subscription name displayed to buyers in their bank app.
    • setStartDate

      public void setStartDate(String startDate)
      Start date of the mandate, in YYYY-MM-DD.
    • 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