Class SetupIntent.NextAction

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.SetupIntent.NextAction
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
SetupIntent

public static class SetupIntent.NextAction extends StripeObject
  • Constructor Details

    • NextAction

      public NextAction()
  • Method Details

    • getCashappHandleRedirectOrDisplayQrCode

      public SetupIntent.NextAction.CashappHandleRedirectOrDisplayQrCode getCashappHandleRedirectOrDisplayQrCode()
    • getRedirectToUrl

      public SetupIntent.NextAction.RedirectToUrl getRedirectToUrl()
    • getType

      public String getType()
      Type of the next action to perform, one of redirect_to_url, use_stripe_sdk, alipay_handle_redirect, oxxo_display_details, or verify_with_microdeposits.
    • getUseStripeSdk

      public Map<String,Object> getUseStripeSdk()
      When confirming a SetupIntent 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 SetupIntent.NextAction.VerifyWithMicrodeposits getVerifyWithMicrodeposits()
    • setCashappHandleRedirectOrDisplayQrCode

      public void setCashappHandleRedirectOrDisplayQrCode(SetupIntent.NextAction.CashappHandleRedirectOrDisplayQrCode cashappHandleRedirectOrDisplayQrCode)
    • setRedirectToUrl

      public void setRedirectToUrl(SetupIntent.NextAction.RedirectToUrl redirectToUrl)
    • setType

      public void setType(String type)
      Type of the next action to perform, one of redirect_to_url, use_stripe_sdk, alipay_handle_redirect, oxxo_display_details, or verify_with_microdeposits.
    • setUseStripeSdk

      public void setUseStripeSdk(Map<String,Object> useStripeSdk)
      When confirming a SetupIntent 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(SetupIntent.NextAction.VerifyWithMicrodeposits verifyWithMicrodeposits)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object