Package com.stripe.model
Class Charge.PaymentMethodDetails.Paypal
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.Charge.PaymentMethodDetails.Paypal
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Charge.PaymentMethodDetails
-
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
PayPal account PayerID.The shipping address for the customer, as supplied by the merchant at the point of payment execution.A unique ID generated by PayPal for this transaction.The shipping address for the customer, as supplied by the merchant at the point of payment execution.Owner's verified email.Owner's verified full name.int
hashCode()
void
setPayerId
(String payerId) PayPal account PayerID.void
setShipping
(Address shipping) The shipping address for the customer, as supplied by the merchant at the point of payment execution.void
setTransactionId
(String transactionId) A unique ID generated by PayPal for this transaction.void
setVerifiedAddress
(Address verifiedAddress) The shipping address for the customer, as supplied by the merchant at the point of payment execution.void
setVerifiedEmail
(String verifiedEmail) Owner's verified email.void
setVerifiedName
(String verifiedName) Owner's verified full name.Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
Paypal
public Paypal()
-
-
Method Details
-
getPayerId
PayPal account PayerID. This identifier uniquely identifies the PayPal customer. -
getShipping
The shipping address for the customer, as supplied by the merchant at the point of payment execution. This shipping address will not be updated if the merchant updates the shipping address on the PaymentIntent after the PaymentIntent was successfully confirmed. -
getTransactionId
A unique ID generated by PayPal for this transaction. -
getVerifiedAddress
The shipping address for the customer, as supplied by the merchant at the point of payment execution. This shipping address will not be updated if the merchant updates the shipping address on the PaymentIntent after the PaymentIntent was successfully confirmed. -
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. -
getVerifiedName
Owner's verified full name. Values are verified or provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. -
setPayerId
PayPal account PayerID. This identifier uniquely identifies the PayPal customer. -
setShipping
The shipping address for the customer, as supplied by the merchant at the point of payment execution. This shipping address will not be updated if the merchant updates the shipping address on the PaymentIntent after the PaymentIntent was successfully confirmed. -
setTransactionId
A unique ID generated by PayPal for this transaction. -
setVerifiedAddress
The shipping address for the customer, as supplied by the merchant at the point of payment execution. This shipping address will not be updated if the merchant updates the shipping address on the PaymentIntent after the PaymentIntent was successfully confirmed. -
setVerifiedEmail
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. -
setVerifiedName
Owner's verified full name. Values are verified or provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. -
equals
-
canEqual
-
hashCode
public int hashCode()
-