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

# Interface: CheckoutButtonState

## Table of contents

### Properties

- [data](CheckoutButtonState.md#data)
- [errors](CheckoutButtonState.md#errors)
- [statuses](CheckoutButtonState.md#statuses)

## Properties

### data

• **data**: `Object`

#### Type declaration

| Name | Type |
| :------ | :------ |
| `amazonpay` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |
| `applepay` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |
| `braintreepaypal` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |
| `braintreepaypalcredit` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |
| `braintreevenmo` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |
| `googlepayadyenv2` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |
| `googlepayadyenv3` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |
| `googlepayauthorizenet` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |
| `googlepaybnz` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |
| `googlepaybraintree` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |
| `googlepaycheckoutcom` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |
| `googlepaycybersourcev2` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |
| `googlepayorbital` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |
| `googlepaystripe` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |
| `googlepaystripeupe` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |
| `googlepayworldpayaccess` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |
| `paypalexpress` | `undefined` \| [`CheckoutButtonDataState`](CheckoutButtonDataState.md) |

___

### errors

• **errors**: `Object`

#### Type declaration

| Name | Type |
| :------ | :------ |
| `amazonpay` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |
| `applepay` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |
| `braintreepaypal` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |
| `braintreepaypalcredit` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |
| `braintreevenmo` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |
| `googlepayadyenv2` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |
| `googlepayadyenv3` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |
| `googlepayauthorizenet` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |
| `googlepaybnz` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |
| `googlepaybraintree` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |
| `googlepaycheckoutcom` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |
| `googlepaycybersourcev2` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |
| `googlepayorbital` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |
| `googlepaystripe` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |
| `googlepaystripeupe` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |
| `googlepayworldpayaccess` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |
| `paypalexpress` | `undefined` \| [`CheckoutButtonErrorsState`](CheckoutButtonErrorsState.md) |

___

### statuses

• **statuses**: `Object`

#### Type declaration

| Name | Type |
| :------ | :------ |
| `amazonpay` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
| `applepay` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
| `braintreepaypal` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
| `braintreepaypalcredit` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
| `braintreevenmo` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
| `googlepayadyenv2` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
| `googlepayadyenv3` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
| `googlepayauthorizenet` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
| `googlepaybnz` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
| `googlepaybraintree` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
| `googlepaycheckoutcom` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
| `googlepaycybersourcev2` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
| `googlepayorbital` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
| `googlepaystripe` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
| `googlepaystripeupe` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
| `googlepayworldpayaccess` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
| `paypalexpress` | `undefined` \| [`CheckoutButtonStatusesState`](CheckoutButtonStatusesState.md) |
