Class OutboundSetupIntentCreateParams

java.lang.Object
com.stripe.net.ApiRequestParams
com.stripe.param.v2.moneymanagement.OutboundSetupIntentCreateParams

public class OutboundSetupIntentCreateParams extends ApiRequestParams
  • Method Details

    • builder

      public static OutboundSetupIntentCreateParams.Builder builder()
    • getExtraParams

      public Map<String,Object> getExtraParams()
      Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's @SerializedName value. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance.
    • getPayoutMethod

      public String getPayoutMethod()
      If provided, the existing payout method resource to link to this setup intent. Any payout_method_data provided is used to update information on this linked payout method resource.
    • getPayoutMethodData

      If no payout_method provided, used to create the underlying credential that is set up for outbound money movement. If a payout_method provided, used to update data on the credential linked to this setup intent.
    • getUsageIntent

      Specify which type of outbound money movement this credential should be set up for (payment | transfer). If not provided, defaults to payment.
    • 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