> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fluz.app/llms.txt
> Use this file to discover all available pages before exploring further.

# AddBankCardInput

> Input type for adding a bank card to the user's wallet.

**Input object**

Input type for adding a bank card to the user's wallet.

## Input fields

<ParamField body="cardNumber" type="String!" required>
  The card number.
</ParamField>

<ParamField body="expirationMonth" type="String!" required>
  The expiration month in the format MM.
</ParamField>

<ParamField body="expirationYear" type="String!" required>
  The expiration year in the format YYYY.
</ParamField>

<ParamField body="cvv" type="String!" required>
  The three- or four-digit security numbers.
</ParamField>

<ParamField body="cardholderName" type="String!" required>
  The name of the cardholder.
</ParamField>

<ParamField body="billingAddress" type="UserAddressInput">
  Create the card with a new address.
</ParamField>

<ParamField body="userAddressId" type="UUID">
  Create the card with an existing user address.
</ParamField>

<ParamField body="preferredMerchantCategoryCode" type="String">
  Create the card with preferred mcc category.
</ParamField>

<ParamField body="nickname" type="String">
  Create the card with nickname.
</ParamField>
