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 classPaymentIntent.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 booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)PaymentIntent.NextActionAlipayHandleRedirectgetAlipayHandleRedirect()PaymentIntent.NextActionOxxoDisplayDetailsgetOxxoDisplayDetails()PaymentIntent.NextActionRedirectToUrlgetRedirectToUrl()java.lang.StringgetType()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.VerifyWithMicrodepositsgetVerifyWithMicrodeposits()inthashCode()voidsetAlipayHandleRedirect(PaymentIntent.NextActionAlipayHandleRedirect alipayHandleRedirect)voidsetOxxoDisplayDetails(PaymentIntent.NextActionOxxoDisplayDetails oxxoDisplayDetails)voidsetRedirectToUrl(PaymentIntent.NextActionRedirectToUrl redirectToUrl)voidsetType(java.lang.String type)Type of the next action to perform, one ofredirect_to_url,use_stripe_sdk,alipay_handle_redirect, oroxxo_display_details.voidsetUseStripeSdk(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.voidsetVerifyWithMicrodeposits(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:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-