Package com.stripe.param
Class PaymentIntentConfirmParams.PaymentMethodOptions.Pix.Builder
java.lang.Object
com.stripe.param.PaymentIntentConfirmParams.PaymentMethodOptions.Pix.Builder
- Enclosing class:
PaymentIntentConfirmParams.PaymentMethodOptions.Pix
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Finalize and obtain parameter instance from this builder.putAllExtraParam
(Map<String, Object> map) putExtraParam
(String key, Object value) Add a key/value pair to `extraParams` map.setExpiresAfterSeconds
(Long expiresAfterSeconds) The number of seconds (between 10 and 1209600) after which Pix payment will expire.setExpiresAt
(Long expiresAt) The timestamp at which the Pix expires (between 10 and 1209600 seconds in the future).
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
Finalize and obtain parameter instance from this builder. -
setExpiresAfterSeconds
public PaymentIntentConfirmParams.PaymentMethodOptions.Pix.Builder setExpiresAfterSeconds(Long expiresAfterSeconds) The number of seconds (between 10 and 1209600) after which Pix payment will expire. Defaults to 86400 seconds. -
setExpiresAt
The timestamp at which the Pix expires (between 10 and 1209600 seconds in the future). Defaults to 1 day in the future. -
putExtraParam
public PaymentIntentConfirmParams.PaymentMethodOptions.Pix.Builder putExtraParam(String key, Object value) Add a key/value pair to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeePaymentIntentConfirmParams.PaymentMethodOptions.Pix.extraParams
for the field documentation. -
putAllExtraParam
public PaymentIntentConfirmParams.PaymentMethodOptions.Pix.Builder putAllExtraParam(Map<String, Object> map)
-