Class Mandate.PaymentMethodDetails.Paypal

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

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

    • Paypal

      public Paypal()
  • Method Details

    • getBillingAgreementId

      public String getBillingAgreementId()
      The PayPal Billing Agreement ID (BAID). This is an ID generated by PayPal which represents the mandate between the merchant and the customer.
    • getFingerprint

      public String getFingerprint()
      Uniquely identifies this particular PayPal account. You can use this attribute to check whether two PayPal accounts are the same.
    • getPayerId

      public String getPayerId()
      PayPal account PayerID. This identifier uniquely identifies the PayPal customer.
    • getVerifiedEmail

      public String getVerifiedEmail()
      Owner's verified email. Values are verified or provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
    • setBillingAgreementId

      public void setBillingAgreementId(String billingAgreementId)
      The PayPal Billing Agreement ID (BAID). This is an ID generated by PayPal which represents the mandate between the merchant and the customer.
    • setFingerprint

      public void setFingerprint(String fingerprint)
      Uniquely identifies this particular PayPal account. You can use this attribute to check whether two PayPal accounts are the same.
    • setPayerId

      public void setPayerId(String payerId)
      PayPal account PayerID. This identifier uniquely identifies the PayPal customer.
    • setVerifiedEmail

      public void setVerifiedEmail(String verifiedEmail)
      Owner's verified email. Values are verified or provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
    • 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