Skip to content

Latest commit

 

History

History
346 lines (206 loc) · 10.5 KB

BasePaymentInitializeOptions.md

File metadata and controls

346 lines (206 loc) · 10.5 KB

@bigcommerce/checkout-sdk / BasePaymentInitializeOptions

Interface: BasePaymentInitializeOptions

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

Hierarchy

Table of contents

Properties

Properties

amazonpay

Optional amazonpay: AmazonPayV2PaymentInitializeOptions

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


bluesnapv2

Optional bluesnapv2: BlueSnapV2PaymentInitializeOptions

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


braintree

Optional braintree: BraintreePaymentInitializeOptions

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


braintreevisacheckout

Optional braintreevisacheckout: BraintreeVisaCheckoutPaymentInitializeOptions

The options that are required to initialize the Visa Checkout payment method provided by Braintree. They can be omitted unless you need to support Visa Checkout.


chasepay

Optional chasepay: ChasePayInitializeOptions

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


creditCard

Optional creditCard: CreditCardPaymentInitializeOptions

alpha Please note that this option is currently in an early stage of development. Therefore the API is unstable and not ready for public consumption.


digitalriver

Optional digitalriver: DigitalRiverPaymentInitializeOptions

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


gatewayId

Optional gatewayId: string

The identifier of the payment provider providing the payment method. This option is only required if the provider offers multiple payment options. i.e.: Adyen and Klarna.

Inherited from

PaymentRequestOptions.gatewayId


googlepayadyenv2

Optional googlepayadyenv2: GooglePayPaymentInitializeOptions

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


googlepayadyenv3

Optional googlepayadyenv3: GooglePayPaymentInitializeOptions

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


googlepayauthorizenet

Optional googlepayauthorizenet: GooglePayPaymentInitializeOptions

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


googlepaybnz

Optional googlepaybnz: GooglePayPaymentInitializeOptions

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


googlepaybraintree

Optional googlepaybraintree: GooglePayPaymentInitializeOptions

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


googlepaycheckoutcom

Optional googlepaycheckoutcom: GooglePayPaymentInitializeOptions

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


googlepaycybersourcev2

Optional googlepaycybersourcev2: GooglePayPaymentInitializeOptions

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


googlepayorbital

Optional googlepayorbital: GooglePayPaymentInitializeOptions

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


googlepaystripe

Optional googlepaystripe: GooglePayPaymentInitializeOptions

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


googlepaystripeupe

Optional googlepaystripeupe: GooglePayPaymentInitializeOptions

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


googlepayworldpayaccess

Optional googlepayworldpayaccess: GooglePayPaymentInitializeOptions

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


klarna

Optional klarna: KlarnaPaymentInitializeOptions

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


klarnav2

Optional klarnav2: KlarnaV2PaymentInitializeOptions

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


masterpass

Optional masterpass: MasterpassPaymentInitializeOptions

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


methodId

methodId: string

The identifier of the payment method.

Inherited from

PaymentRequestOptions.methodId


moneris

Optional moneris: MonerisPaymentInitializeOptions

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


opy

Optional opy: OpyPaymentInitializeOptions

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


params

Optional params: Object

The parameters of the request, if required.

Inherited from

PaymentRequestOptions.params


paypalexpress

Optional paypalexpress: PaypalExpressPaymentInitializeOptions

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


square

Optional square: SquarePaymentInitializeOptions

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


stripeupe

Optional stripeupe: StripeUPEPaymentInitializeOptions

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


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

PaymentRequestOptions.timeout


worldpay

Optional worldpay: WorldpayAccessPaymentInitializeOptions

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