Class Reader.Action.ProcessSetupIntent

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.terminal.Reader.Action.ProcessSetupIntent
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
Reader.Action

public static class Reader.Action.ProcessSetupIntent extends StripeObject
Represents a reader action to process a setup intent.
  • Constructor Details

    • ProcessSetupIntent

      public ProcessSetupIntent()
  • Method Details

    • getSetupIntent

      public String getSetupIntent()
      Get ID of expandable setupIntent object.
    • setSetupIntent

      public void setSetupIntent(String id)
    • getSetupIntentObject

      public SetupIntent getSetupIntentObject()
      Get expanded setupIntent.
    • setSetupIntentObject

      public void setSetupIntentObject(SetupIntent expandableObject)
    • getGeneratedCard

      public String getGeneratedCard()
      ID of a card PaymentMethod generated from the card_present PaymentMethod that may be attached to a Customer for future transactions. Only present if it was possible to generate a card PaymentMethod.
    • getProcessConfig

      Represents a per-setup override of a reader configuration.
    • setGeneratedCard

      public void setGeneratedCard(String generatedCard)
      ID of a card PaymentMethod generated from the card_present PaymentMethod that may be attached to a Customer for future transactions. Only present if it was possible to generate a card PaymentMethod.
    • setProcessConfig

      public void setProcessConfig(Reader.Action.ProcessSetupIntent.ProcessConfig processConfig)
      Represents a per-setup override of a reader configuration.
    • 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