Skip to content

Latest commit

 

History

History
237 lines (138 loc) · 7.3 KB

BaseCheckoutButtonInitializeOptions.md

File metadata and controls

237 lines (138 loc) · 7.3 KB

@bigcommerce/checkout-sdk / BaseCheckoutButtonInitializeOptions

Interface: BaseCheckoutButtonInitializeOptions

Hierarchy

Indexable

▪ [key: string]: unknown

Table of contents

Properties

Properties

amazonpay

Optional amazonpay: AmazonPayV2ButtonParams | AmazonPayV2NewButtonParams | WithBuyNowFeature

The options that are required to facilitate AmazonPayV2. They can be omitted unless you need to support AmazonPayV2.


braintreepaypal

Optional braintreepaypal: BraintreePaypalButtonInitializeOptions

The options that are required to facilitate Braintree PayPal. They can be omitted unless you need to support Braintree PayPal.


braintreepaypalcredit

Optional braintreepaypalcredit: BraintreePaypalCreditButtonInitializeOptions

The options that are required to facilitate Braintree Credit. They can be omitted unless you need to support Braintree Credit.


braintreevenmo

Optional braintreevenmo: BraintreeVenmoButtonInitializeOptions

The options that are required to facilitate Braintree Venmo. They can be omitted unless you need to support Braintree Venmo.


containerId

containerId: string

The ID of a container which the checkout button should be inserted.


currencyCode

Optional currencyCode: string

The option that is required to load payment method configuration for provided currency code in Buy Now flow.


googlepayadyenv2

Optional googlepayadyenv2: GooglePayButtonInitializeOptions

The options that are required to initialize the GooglePay payment method. They can be omitted unless you need to support adyenv2 GooglePay.


googlepayadyenv3

Optional googlepayadyenv3: GooglePayButtonInitializeOptions

The options that are required to initialize the GooglePay payment method. They can be omitted unless you need to support adyenv2 GooglePay.


googlepayauthorizenet

Optional googlepayauthorizenet: GooglePayButtonInitializeOptions

The options that are required to facilitate Authorize.Net GooglePay. They can be omitted unless you need to support Authorize.Net GooglePay.


googlepaybnz

Optional googlepaybnz: GooglePayButtonInitializeOptions

The options that are required to facilitate BNZ GooglePay. They can be omitted unless you need to support BNZ GooglePay.


googlepaybraintree

Optional googlepaybraintree: GooglePayButtonInitializeOptions

The options that are required to facilitate Braintree GooglePay. They can be omitted unless you need to support Braintree GooglePay.


googlepaycheckoutcom

Optional googlepaycheckoutcom: GooglePayButtonInitializeOptions

The options that are required to facilitate Checkout.com GooglePay. They can be omitted unless you need to support Checkout.com GooglePay.


googlepaycybersourcev2

Optional googlepaycybersourcev2: GooglePayButtonInitializeOptions

The options that are required to facilitate CybersourceV2 GooglePay. They can be omitted unless you need to support CybersourceV2 GooglePay.


googlepayorbital

Optional googlepayorbital: GooglePayButtonInitializeOptions

The options that are required to facilitate Orbital GooglePay. They can be omitted unless you need to support Orbital GooglePay.


googlepaystripe

Optional googlepaystripe: GooglePayButtonInitializeOptions

The options that are required to facilitate Stripe GooglePay. They can be omitted unless you need to support Stripe GooglePay.


googlepaystripeupe

Optional googlepaystripeupe: GooglePayButtonInitializeOptions

The options that are required to facilitate Stripe GooglePay. They can be omitted unless you need to support Stripe GooglePay.


googlepayworldpayaccess

Optional googlepayworldpayaccess: GooglePayButtonInitializeOptions

The options that are required to facilitate Worldpay GooglePay. They can be omitted unless you need to support Worldpay GooglePay.


methodId

methodId: CheckoutButtonMethodType

The identifier of the payment method.

Inherited from

CheckoutButtonOptions.methodId


params

Optional params: Object

The parameters of the request, if required.

Inherited from

CheckoutButtonOptions.params


paypal

Optional paypal: PaypalButtonInitializeOptions

The options that are required to facilitate PayPal. They can be omitted unless you need to support Paypal.


timeout

Optional timeout: default

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.

Inherited from

CheckoutButtonOptions.timeout