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
Portion of the amount that corresponds to a tip.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
-
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
getType()
Type of the next action to perform, one ofredirect_to_url
,use_stripe_sdk
,alipay_handle_redirect
,oxxo_display_details
, orverify_with_microdeposits
.When confirming a PaymentIntent with Stripe.js, Stripe.js depends on the contents of this dictionary to invoke authentication flows.int
hashCode()
void
setAlipayHandleRedirect
(PaymentIntent.NextActionAlipayHandleRedirect alipayHandleRedirect) void
setBoletoDisplayDetails
(PaymentIntent.NextActionDisplayBoletoDetails boletoDisplayDetails) void
setCardAwaitNotification
(PaymentIntent.NextActionCardAwaitNotification cardAwaitNotification) void
setDisplayBankTransferInstructions
(PaymentIntent.NextActionDisplayBankTransferInstructions displayBankTransferInstructions) void
setKonbiniDisplayDetails
(PaymentIntent.NextActionKonbiniDisplayDetails konbiniDisplayDetails) void
setOxxoDisplayDetails
(PaymentIntent.NextActionOxxoDisplayDetails oxxoDisplayDetails) void
setPaynowDisplayQrCode
(PaymentIntent.NextAction.PaynowDisplayQrCode paynowDisplayQrCode) void
setPixDisplayQrCode
(PaymentIntent.NextAction.PixDisplayQrCode pixDisplayQrCode) void
setPromptpayDisplayQrCode
(PaymentIntent.NextAction.PromptpayDisplayQrCode promptpayDisplayQrCode) void
setRedirectToUrl
(PaymentIntent.NextActionRedirectToUrl redirectToUrl) void
Type of the next action to perform, one ofredirect_to_url
,use_stripe_sdk
,alipay_handle_redirect
,oxxo_display_details
, orverify_with_microdeposits
.void
setUseStripeSdk
(Map<String, 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) void
setWechatPayDisplayQrCode
(PaymentIntent.NextAction.WechatPayDisplayQrCode wechatPayDisplayQrCode) void
setWechatPayRedirectToAndroidApp
(PaymentIntent.NextAction.WechatPayRedirectToAndroidApp wechatPayRedirectToAndroidApp) void
setWechatPayRedirectToIosApp
(PaymentIntent.NextAction.WechatPayRedirectToIosApp wechatPayRedirectToIosApp) Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
NextAction
public NextAction()
-
-
Method Details
-
getAlipayHandleRedirect
-
getBoletoDisplayDetails
-
getCardAwaitNotification
-
getDisplayBankTransferInstructions
-
getKonbiniDisplayDetails
-
getOxxoDisplayDetails
-
getPaynowDisplayQrCode
-
getPixDisplayQrCode
-
getPromptpayDisplayQrCode
-
getRedirectToUrl
-
getType
Type of the next action to perform, one ofredirect_to_url
,use_stripe_sdk
,alipay_handle_redirect
,oxxo_display_details
, orverify_with_microdeposits
. -
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
-
getWechatPayDisplayQrCode
-
getWechatPayRedirectToAndroidApp
-
getWechatPayRedirectToIosApp
-
setAlipayHandleRedirect
public void setAlipayHandleRedirect(PaymentIntent.NextActionAlipayHandleRedirect alipayHandleRedirect) -
setBoletoDisplayDetails
public void setBoletoDisplayDetails(PaymentIntent.NextActionDisplayBoletoDetails boletoDisplayDetails) -
setCardAwaitNotification
public void setCardAwaitNotification(PaymentIntent.NextActionCardAwaitNotification cardAwaitNotification) -
setDisplayBankTransferInstructions
public void setDisplayBankTransferInstructions(PaymentIntent.NextActionDisplayBankTransferInstructions displayBankTransferInstructions) -
setKonbiniDisplayDetails
public void setKonbiniDisplayDetails(PaymentIntent.NextActionKonbiniDisplayDetails konbiniDisplayDetails) -
setOxxoDisplayDetails
-
setPaynowDisplayQrCode
public void setPaynowDisplayQrCode(PaymentIntent.NextAction.PaynowDisplayQrCode paynowDisplayQrCode) -
setPixDisplayQrCode
-
setPromptpayDisplayQrCode
public void setPromptpayDisplayQrCode(PaymentIntent.NextAction.PromptpayDisplayQrCode promptpayDisplayQrCode) -
setRedirectToUrl
-
setType
Type of the next action to perform, one ofredirect_to_url
,use_stripe_sdk
,alipay_handle_redirect
,oxxo_display_details
, orverify_with_microdeposits
. -
setUseStripeSdk
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) -
setWechatPayDisplayQrCode
public void setWechatPayDisplayQrCode(PaymentIntent.NextAction.WechatPayDisplayQrCode wechatPayDisplayQrCode) -
setWechatPayRedirectToAndroidApp
public void setWechatPayRedirectToAndroidApp(PaymentIntent.NextAction.WechatPayRedirectToAndroidApp wechatPayRedirectToAndroidApp) -
setWechatPayRedirectToIosApp
public void setWechatPayRedirectToIosApp(PaymentIntent.NextAction.WechatPayRedirectToIosApp wechatPayRedirectToIosApp) -
equals
-
canEqual
-
hashCode
public int hashCode()
-