Class PaymentIntentConfirmParams.PaymentMethodOptions.Card.Installments

    • Method Detail

      • getEnabled

        public java.lang.Boolean getEnabled()
        Setting to true enables installments for this PaymentIntent. This will cause the response to contain a list of available installment plans. Setting to false will prevent any selected plan from applying to a charge.
      • getExtraParams

        public java.util.Map<java.lang.String,​java.lang.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.
      • getPlan

        public java.lang.Object getPlan()
        The selected installment plan to use for this payment attempt. This parameter can only be provided during confirmation.