Class PaymentMethod.Paypal

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

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

    • Paypal

      public Paypal()
  • Method Details

    • getCountry

      public String getCountry()
      Two-letter ISO code representing the buyer's country. Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
    • getFingerprint

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

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

      public void setCountry(String country)
      Two-letter ISO code representing the buyer's country. Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
    • 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.
    • setPayerEmail

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