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
For more details about NextAction, please refer to the API Reference.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFor more details about AlipayHandleRedirect, please refer to the API Reference.static classFor more details about BoletoDisplayDetails, please refer to the API Reference.static classFor more details about CardAwaitNotification, please refer to the API Reference.static classFor more details about CashappHandleRedirectOrDisplayQrCode, please refer to the API Reference.static classFor more details about DisplayBankTransferInstructions, please refer to the API Reference.static classFor more details about KonbiniDisplayDetails, please refer to the API Reference.static classFor more details about MultibancoDisplayDetails, please refer to the API Reference.static classFor more details about OxxoDisplayDetails, please refer to the API Reference.static classFor more details about PaynowDisplayQrCode, please refer to the API Reference.static classFor more details about PixDisplayQrCode, please refer to the API Reference.static classFor more details about PromptpayDisplayQrCode, please refer to the API Reference.static classFor more details about RedirectToUrl, please refer to the API Reference.static classFor more details about SwishHandleRedirectOrDisplayQrCode, please refer to the API Reference.static classFor more details about VerifyWithMicrodeposits, please refer to the API Reference.static classFor more details about WechatPayDisplayQrCode, please refer to the API Reference.static classFor more details about WechatPayRedirectToAndroidApp, please refer to the API Reference.static classFor more details about WechatPayRedirectToIosApp, please refer to the API Reference. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleangetType()Type of the next action to perform.When confirming a PaymentIntent with Stripe.js, Stripe.js depends on the contents of this dictionary to invoke authentication flows.inthashCode()voidsetAlipayHandleRedirect(PaymentIntent.NextAction.AlipayHandleRedirect alipayHandleRedirect) voidsetBoletoDisplayDetails(PaymentIntent.NextAction.BoletoDisplayDetails boletoDisplayDetails) voidsetCardAwaitNotification(PaymentIntent.NextAction.CardAwaitNotification cardAwaitNotification) voidsetCashappHandleRedirectOrDisplayQrCode(PaymentIntent.NextAction.CashappHandleRedirectOrDisplayQrCode cashappHandleRedirectOrDisplayQrCode) voidsetDisplayBankTransferInstructions(PaymentIntent.NextAction.DisplayBankTransferInstructions displayBankTransferInstructions) voidsetKonbiniDisplayDetails(PaymentIntent.NextAction.KonbiniDisplayDetails konbiniDisplayDetails) voidsetMultibancoDisplayDetails(PaymentIntent.NextAction.MultibancoDisplayDetails multibancoDisplayDetails) voidsetOxxoDisplayDetails(PaymentIntent.NextAction.OxxoDisplayDetails oxxoDisplayDetails) voidsetPaynowDisplayQrCode(PaymentIntent.NextAction.PaynowDisplayQrCode paynowDisplayQrCode) voidsetPixDisplayQrCode(PaymentIntent.NextAction.PixDisplayQrCode pixDisplayQrCode) voidsetPromptpayDisplayQrCode(PaymentIntent.NextAction.PromptpayDisplayQrCode promptpayDisplayQrCode) voidsetRedirectToUrl(PaymentIntent.NextAction.RedirectToUrl redirectToUrl) voidsetSwishHandleRedirectOrDisplayQrCode(PaymentIntent.NextAction.SwishHandleRedirectOrDisplayQrCode swishHandleRedirectOrDisplayQrCode) voidType of the next action to perform.voidsetUseStripeSdk(Map<String, 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) voidsetWechatPayDisplayQrCode(PaymentIntent.NextAction.WechatPayDisplayQrCode wechatPayDisplayQrCode) voidsetWechatPayRedirectToAndroidApp(PaymentIntent.NextAction.WechatPayRedirectToAndroidApp wechatPayRedirectToAndroidApp) voidsetWechatPayRedirectToIosApp(PaymentIntent.NextAction.WechatPayRedirectToIosApp wechatPayRedirectToIosApp) Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
NextAction
public NextAction()
-
-
Method Details
-
getAlipayHandleRedirect
-
getBoletoDisplayDetails
-
getCardAwaitNotification
-
getCashappHandleRedirectOrDisplayQrCode
public PaymentIntent.NextAction.CashappHandleRedirectOrDisplayQrCode getCashappHandleRedirectOrDisplayQrCode() -
getDisplayBankTransferInstructions
public PaymentIntent.NextAction.DisplayBankTransferInstructions getDisplayBankTransferInstructions() -
getKonbiniDisplayDetails
-
getMultibancoDisplayDetails
-
getOxxoDisplayDetails
-
getPaynowDisplayQrCode
-
getPixDisplayQrCode
-
getPromptpayDisplayQrCode
-
getRedirectToUrl
-
getSwishHandleRedirectOrDisplayQrCode
public PaymentIntent.NextAction.SwishHandleRedirectOrDisplayQrCode getSwishHandleRedirectOrDisplayQrCode() -
getType
Type of the next action to perform. Refer to the other child attributes undernext_actionfor available values. Examples include:redirect_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.NextAction.AlipayHandleRedirect alipayHandleRedirect) -
setBoletoDisplayDetails
public void setBoletoDisplayDetails(PaymentIntent.NextAction.BoletoDisplayDetails boletoDisplayDetails) -
setCardAwaitNotification
public void setCardAwaitNotification(PaymentIntent.NextAction.CardAwaitNotification cardAwaitNotification) -
setCashappHandleRedirectOrDisplayQrCode
public void setCashappHandleRedirectOrDisplayQrCode(PaymentIntent.NextAction.CashappHandleRedirectOrDisplayQrCode cashappHandleRedirectOrDisplayQrCode) -
setDisplayBankTransferInstructions
public void setDisplayBankTransferInstructions(PaymentIntent.NextAction.DisplayBankTransferInstructions displayBankTransferInstructions) -
setKonbiniDisplayDetails
public void setKonbiniDisplayDetails(PaymentIntent.NextAction.KonbiniDisplayDetails konbiniDisplayDetails) -
setMultibancoDisplayDetails
public void setMultibancoDisplayDetails(PaymentIntent.NextAction.MultibancoDisplayDetails multibancoDisplayDetails) -
setOxxoDisplayDetails
-
setPaynowDisplayQrCode
public void setPaynowDisplayQrCode(PaymentIntent.NextAction.PaynowDisplayQrCode paynowDisplayQrCode) -
setPixDisplayQrCode
-
setPromptpayDisplayQrCode
public void setPromptpayDisplayQrCode(PaymentIntent.NextAction.PromptpayDisplayQrCode promptpayDisplayQrCode) -
setRedirectToUrl
-
setSwishHandleRedirectOrDisplayQrCode
public void setSwishHandleRedirectOrDisplayQrCode(PaymentIntent.NextAction.SwishHandleRedirectOrDisplayQrCode swishHandleRedirectOrDisplayQrCode) -
setType
Type of the next action to perform. Refer to the other child attributes undernext_actionfor available values. Examples include:redirect_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()
-