[@bigcommerce/checkout-sdk](../README.md) › [CreditCardInstrument](creditcardinstrument.md)

# Interface: CreditCardInstrument

## Hierarchy

* **CreditCardInstrument**

## Index

### Properties

* [ccCustomerCode](creditcardinstrument.md#optional-cccustomercode)
* [ccCvv](creditcardinstrument.md#optional-cccvv)
* [ccExpiry](creditcardinstrument.md#ccexpiry)
* [ccName](creditcardinstrument.md#ccname)
* [ccNumber](creditcardinstrument.md#ccnumber)
* [extraData](creditcardinstrument.md#optional-extradata)
* [shouldSaveInstrument](creditcardinstrument.md#optional-shouldsaveinstrument)
* [shouldSetAsDefaultInstrument](creditcardinstrument.md#optional-shouldsetasdefaultinstrument)
* [threeDSecure](creditcardinstrument.md#optional-threedsecure)

## Properties

### `Optional` ccCustomerCode

• **ccCustomerCode**? : *undefined | string*

___

### `Optional` ccCvv

• **ccCvv**? : *undefined | string*

___

###  ccExpiry

• **ccExpiry**: *object*

#### Type declaration:

* **month**: *string*

* **year**: *string*

___

###  ccName

• **ccName**: *string*

___

###  ccNumber

• **ccNumber**: *string*

___

### `Optional` extraData

• **extraData**? : *any*

___

### `Optional` shouldSaveInstrument

• **shouldSaveInstrument**? : *undefined | false | true*

___

### `Optional` shouldSetAsDefaultInstrument

• **shouldSetAsDefaultInstrument**? : *undefined | false | true*

___

### `Optional` threeDSecure

• **threeDSecure**? : *[ThreeDSecure](threedsecure.md) | [ThreeDSecureToken](threedsecuretoken.md)*
