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

***

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

# Interface: PaymentMethod\<T\>

## Type Parameters

### T

`T` = `any`

## Properties

### clientToken?

> `optional` **clientToken?**: `string`

***

### config

> **config**: [`PaymentMethodConfig`](PaymentMethodConfig.md)

***

### gateway?

> `optional` **gateway?**: `string`

***

### id

> **id**: `string`

***

### initializationData?

> `optional` **initializationData?**: `T`

***

### initializationStrategy?

> `optional` **initializationStrategy?**: [`InitializationStrategy`](InitializationStrategy.md)

***

### logoUrl?

> `optional` **logoUrl?**: `string`

***

### method

> **method**: `string`

***

### nonce?

> `optional` **nonce?**: `string`

***

### returnUrl?

> `optional` **returnUrl?**: `string`

***

### skipRedirectConfirmationAlert

> **skipRedirectConfirmationAlert**: `boolean`

***

### supportedCards

> **supportedCards**: `string`[]

***

### type

> **type**: `string`
