Skip to content

Latest commit

 

History

History
235 lines (139 loc) · 7.38 KB

BaseCustomerInitializeOptions.md

File metadata and controls

235 lines (139 loc) · 7.38 KB

@bigcommerce/checkout-sdk / BaseCustomerInitializeOptions

Interface: BaseCustomerInitializeOptions

A set of options that are required to initialize the customer step of the current checkout flow.

Some payment methods have specific requirements for setting the customer details for checkout. For example, Amazon Pay requires the customer to sign in using their sign-in button. As a result, you may need to provide additional information in order to initialize the customer step of checkout.

Hierarchy

Indexable

▪ [key: string]: unknown

Table of contents

Properties

Properties

amazonpay

Optional amazonpay: AmazonPayV2CustomerInitializeOptions

The options that are required to initialize the customer step of checkout when using AmazonPayV2.


braintreepaypalcredit

Optional braintreepaypalcredit: BraintreePaypalCreditCustomerInitializeOptions

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


braintreevisacheckout

Optional braintreevisacheckout: BraintreeVisaCheckoutCustomerInitializeOptions

The options that are required to initialize the customer step of checkout when using Visa Checkout provided by Braintree.


chasepay

Optional chasepay: ChasePayCustomerInitializeOptions

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


googlepayadyenv2

Optional googlepayadyenv2: GooglePayCustomerInitializeOptions

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


googlepayadyenv3

Optional googlepayadyenv3: GooglePayCustomerInitializeOptions

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


googlepayauthorizenet

Optional googlepayauthorizenet: GooglePayCustomerInitializeOptions

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


googlepaybnz

Optional googlepaybnz: GooglePayCustomerInitializeOptions

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


googlepaybraintree

Optional googlepaybraintree: GooglePayCustomerInitializeOptions

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


googlepaycheckoutcom

Optional googlepaycheckoutcom: GooglePayCustomerInitializeOptions

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


googlepaycybersourcev2

Optional googlepaycybersourcev2: GooglePayCustomerInitializeOptions

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


googlepayorbital

Optional googlepayorbital: GooglePayCustomerInitializeOptions

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


googlepaystripe

Optional googlepaystripe: GooglePayCustomerInitializeOptions

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


googlepaystripeupe

Optional googlepaystripeupe: GooglePayCustomerInitializeOptions

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


googlepayworldpayaccess

Optional googlepayworldpayaccess: GooglePayCustomerInitializeOptions

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


masterpass

Optional masterpass: MasterpassCustomerInitializeOptions

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


methodId

Optional methodId: string

Inherited from

CustomerRequestOptions.methodId


params

Optional params: Object

The parameters of the request, if required.

Inherited from

CustomerRequestOptions.params


stripeupe

Optional stripeupe: StripeUPECustomerInitializeOptions

The options that are required to initialize the Customer Stripe Upe payment method. They can be omitted unless you need to support Customer Stripe Upe.


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

CustomerRequestOptions.timeout