@bigcommerce/checkout-sdk > CheckoutButtonInitializeOptions
↳ CheckoutButtonInitializeOptions
- braintreepaypal
- braintreepaypalcredit
- containerId
- googlepaybraintree
- googlepaystripe
- methodId
- params
- paypal
- timeout
● braintreepaypal: BraintreePaypalButtonInitializeOptions
The options that are required to facilitate Braintree PayPal. They can be omitted unless you need to support Braintree PayPal.
● braintreepaypalcredit: BraintreePaypalButtonInitializeOptions
The options that are required to facilitate Braintree Credit. They can be omitted unless you need to support Braintree Credit.
● containerId: string
The ID of a container which the checkout button should be inserted.
● googlepaybraintree: GooglePayButtonInitializeOptions
The options that are required to facilitate Braintree GooglePay. They can be omitted unles you need to support Braintree GooglePay.
● googlepaystripe: GooglePayButtonInitializeOptions
The options that are required to facilitate Stripe GooglePay. They can be omitted unles you need to support Stripe GooglePay.
● methodId: CheckoutButtonMethodType
The identifier of the payment method.
● params: TParams
The parameters of the request, if required.
● paypal: PaypalButtonInitializeOptions
The options that are required to facilitate PayPal. They can be omitted unless you need to support Paypal.
● timeout: Timeout
Provide this option if you want to cancel or time out the request. If the timeout object completes before the request, the request will be cancelled.