# VaultCreditCardVerificationOptionsInput

Input · GraphQL API

Input fields that specify options for verifying the vaulted credit card.

## Fields

- `merchantAccountId` (`ID`): ID of the merchant account to use when verifying the credit card. The verification will use the default merchant account if this field is left blank.
- `skip` (`Boolean`): Whether to opt out of verifying the credit card. Defaults to `false` for credit cards that support verification. Clients should only pass `true` in the uncommon scenario that the credit card has been verified externally to Braintree.
- `amount` (`Amount`): The amount to use to verify the credit card.
- `fraudTools` (`CreditCardFraudToolsOptionsInput`): Control which fraud tools will be applied to this transaction. Fraud tools cannot be retroactively applied to a transaction if skipped.

## Used by

- [VaultCreditCardInput](/braintree/graphql/reference/types/vault-credit-card-input) — Input; verification

## GraphQL definition

```graphql
input VaultCreditCardVerificationOptionsInput {
  merchantAccountId: ID
  skip: Boolean
  amount: Amount
  fraudTools: CreditCardFraudToolsOptionsInput
}
```

---

[View the complete GraphQL schema on GitHub](https://raw.githubusercontent.com/braintree/graphql-api/refs/heads/master/schema.graphql)