[**@bigcommerce/checkout-sdk**](../README.md)

***

[@bigcommerce/checkout-sdk](../README.md) / CheckoutButtonState

# Interface: CheckoutButtonState

## Properties

### data

> **data**: `object`

#### amazonpay?

> `optional` **amazonpay?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

#### applepay?

> `optional` **applepay?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

#### braintreepaypal?

> `optional` **braintreepaypal?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

#### braintreepaypalcredit?

> `optional` **braintreepaypalcredit?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

#### braintreevenmo?

> `optional` **braintreevenmo?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

#### googlepayadyenv2?

> `optional` **googlepayadyenv2?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

#### googlepayadyenv3?

> `optional` **googlepayadyenv3?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

#### googlepayauthorizenet?

> `optional` **googlepayauthorizenet?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

#### googlepaybnz?

> `optional` **googlepaybnz?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

#### googlepaybraintree?

> `optional` **googlepaybraintree?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

#### googlepaycheckoutcom?

> `optional` **googlepaycheckoutcom?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

#### googlepaycybersourcev2?

> `optional` **googlepaycybersourcev2?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

#### googlepayorbital?

> `optional` **googlepayorbital?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

#### googlepaystripe?

> `optional` **googlepaystripe?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

#### googlepaystripeupe?

> `optional` **googlepaystripeupe?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

#### googlepayworldpayaccess?

> `optional` **googlepayworldpayaccess?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

#### paypalexpress?

> `optional` **paypalexpress?**: [`CheckoutButtonDataState`](CheckoutButtonDataState.md)

***

### errors

> **errors**: `object`

#### amazonpay?

> `optional` **amazonpay?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

#### applepay?

> `optional` **applepay?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

#### braintreepaypal?

> `optional` **braintreepaypal?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

#### braintreepaypalcredit?

> `optional` **braintreepaypalcredit?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

#### braintreevenmo?

> `optional` **braintreevenmo?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

#### googlepayadyenv2?

> `optional` **googlepayadyenv2?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

#### googlepayadyenv3?

> `optional` **googlepayadyenv3?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

#### googlepayauthorizenet?

> `optional` **googlepayauthorizenet?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

#### googlepaybnz?

> `optional` **googlepaybnz?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

#### googlepaybraintree?

> `optional` **googlepaybraintree?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

#### googlepaycheckoutcom?

> `optional` **googlepaycheckoutcom?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

#### googlepaycybersourcev2?

> `optional` **googlepaycybersourcev2?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

#### googlepayorbital?

> `optional` **googlepayorbital?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

#### googlepaystripe?

> `optional` **googlepaystripe?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

#### googlepaystripeupe?

> `optional` **googlepaystripeupe?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

#### googlepayworldpayaccess?

> `optional` **googlepayworldpayaccess?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

#### paypalexpress?

> `optional` **paypalexpress?**: [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md)

***

### statuses

> **statuses**: `object`

#### amazonpay?

> `optional` **amazonpay?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)

#### applepay?

> `optional` **applepay?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)

#### braintreepaypal?

> `optional` **braintreepaypal?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)

#### braintreepaypalcredit?

> `optional` **braintreepaypalcredit?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)

#### braintreevenmo?

> `optional` **braintreevenmo?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)

#### googlepayadyenv2?

> `optional` **googlepayadyenv2?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)

#### googlepayadyenv3?

> `optional` **googlepayadyenv3?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)

#### googlepayauthorizenet?

> `optional` **googlepayauthorizenet?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)

#### googlepaybnz?

> `optional` **googlepaybnz?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)

#### googlepaybraintree?

> `optional` **googlepaybraintree?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)

#### googlepaycheckoutcom?

> `optional` **googlepaycheckoutcom?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)

#### googlepaycybersourcev2?

> `optional` **googlepaycybersourcev2?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)

#### googlepayorbital?

> `optional` **googlepayorbital?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)

#### googlepaystripe?

> `optional` **googlepaystripe?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)

#### googlepaystripeupe?

> `optional` **googlepaystripeupe?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)

#### googlepayworldpayaccess?

> `optional` **googlepayworldpayaccess?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)

#### paypalexpress?

> `optional` **paypalexpress?**: [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md)
