Package com.stripe.model
Class PaymentIntent.NextAction
- java.lang.Object
-
- com.stripe.model.StripeObject
-
- com.stripe.model.PaymentIntent.NextAction
-
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- PaymentIntent
public static class PaymentIntent.NextAction extends StripeObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PaymentIntent.NextAction.VerifyWithMicrodeposits
-
Field Summary
-
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
-
Constructor Summary
Constructors Constructor Description NextAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
PaymentIntent.NextActionAlipayHandleRedirect
getAlipayHandleRedirect()
PaymentIntent.NextActionOxxoDisplayDetails
getOxxoDisplayDetails()
PaymentIntent.NextActionRedirectToUrl
getRedirectToUrl()
java.lang.String
getType()
Type of the next action to perform, one ofredirect_to_url
,use_stripe_sdk
,alipay_handle_redirect
, oroxxo_display_details
.java.util.Map<java.lang.String,java.lang.Object>
getUseStripeSdk()
When confirming a PaymentIntent with Stripe.js, Stripe.js depends on the contents of this dictionary to invoke authentication flows.PaymentIntent.NextAction.VerifyWithMicrodeposits
getVerifyWithMicrodeposits()
int
hashCode()
void
setAlipayHandleRedirect(PaymentIntent.NextActionAlipayHandleRedirect alipayHandleRedirect)
void
setOxxoDisplayDetails(PaymentIntent.NextActionOxxoDisplayDetails oxxoDisplayDetails)
void
setRedirectToUrl(PaymentIntent.NextActionRedirectToUrl redirectToUrl)
void
setType(java.lang.String type)
Type of the next action to perform, one ofredirect_to_url
,use_stripe_sdk
,alipay_handle_redirect
, oroxxo_display_details
.void
setUseStripeSdk(java.util.Map<java.lang.String,java.lang.Object> useStripeSdk)
When confirming a PaymentIntent with Stripe.js, Stripe.js depends on the contents of this dictionary to invoke authentication flows.void
setVerifyWithMicrodeposits(PaymentIntent.NextAction.VerifyWithMicrodeposits verifyWithMicrodeposits)
-
Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
-
-
-
Method Detail
-
getAlipayHandleRedirect
public PaymentIntent.NextActionAlipayHandleRedirect getAlipayHandleRedirect()
-
getOxxoDisplayDetails
public PaymentIntent.NextActionOxxoDisplayDetails getOxxoDisplayDetails()
-
getRedirectToUrl
public PaymentIntent.NextActionRedirectToUrl getRedirectToUrl()
-
getType
public java.lang.String getType()
Type of the next action to perform, one ofredirect_to_url
,use_stripe_sdk
,alipay_handle_redirect
, oroxxo_display_details
.
-
getUseStripeSdk
public java.util.Map<java.lang.String,java.lang.Object> getUseStripeSdk()
When confirming a PaymentIntent with Stripe.js, Stripe.js depends on the contents of this dictionary to invoke authentication flows. The shape of the contents is subject to change and is only intended to be used by Stripe.js.
-
getVerifyWithMicrodeposits
public PaymentIntent.NextAction.VerifyWithMicrodeposits getVerifyWithMicrodeposits()
-
setAlipayHandleRedirect
public void setAlipayHandleRedirect(PaymentIntent.NextActionAlipayHandleRedirect alipayHandleRedirect)
-
setOxxoDisplayDetails
public void setOxxoDisplayDetails(PaymentIntent.NextActionOxxoDisplayDetails oxxoDisplayDetails)
-
setRedirectToUrl
public void setRedirectToUrl(PaymentIntent.NextActionRedirectToUrl redirectToUrl)
-
setType
public void setType(java.lang.String type)
Type of the next action to perform, one ofredirect_to_url
,use_stripe_sdk
,alipay_handle_redirect
, oroxxo_display_details
.
-
setUseStripeSdk
public void setUseStripeSdk(java.util.Map<java.lang.String,java.lang.Object> useStripeSdk)
When confirming a PaymentIntent with Stripe.js, Stripe.js depends on the contents of this dictionary to invoke authentication flows. The shape of the contents is subject to change and is only intended to be used by Stripe.js.
-
setVerifyWithMicrodeposits
public void setVerifyWithMicrodeposits(PaymentIntent.NextAction.VerifyWithMicrodeposits verifyWithMicrodeposits)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-