Package com.stripe.model
Class PaymentLink.PaymentIntentData
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.PaymentLink.PaymentIntentData
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- PaymentLink
How line-item prices and amounts will be displayed with respect to tax on invoice PDFs.
-
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
Indicates when the funds will be captured from the customer's account.Indicates that you intend to make future payments with the payment method collected during checkout.int
hashCode()
void
setCaptureMethod
(String captureMethod) Indicates when the funds will be captured from the customer's account.void
setSetupFutureUsage
(String setupFutureUsage) Indicates that you intend to make future payments with the payment method collected during checkout.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
PaymentIntentData
public PaymentIntentData()
-
-
Method Details
-
getCaptureMethod
Indicates when the funds will be captured from the customer's account.One of
automatic
,automatic_async
, ormanual
. -
getSetupFutureUsage
Indicates that you intend to make future payments with the payment method collected during checkout.One of
off_session
, oron_session
. -
setCaptureMethod
Indicates when the funds will be captured from the customer's account.One of
automatic
,automatic_async
, ormanual
. -
setSetupFutureUsage
Indicates that you intend to make future payments with the payment method collected during checkout.One of
off_session
, oron_session
. -
equals
-
canEqual
-
hashCode
public int hashCode()
-