# VerificationStatus

Enum · GraphQL API

The status of the verification, indicating whether the payment method was successfully verified. Braintree recommends only vaulting payment methods with successful verifications.

## Values

- `FAILED`: Indicates the verification was unsuccessful because of an issue communicating with the processor.
- `GATEWAY_REJECTED`: Indicates that the verification was unsuccessful because the payment method failed one or more fraud checks. In this case, the `gatewayRejectionReason` will indicate which fraud check failed.
- `PENDING`: Indicates that the verification is pending.
- `PROCESSOR_DECLINED`: Indicates that the verification was unsuccessful based on the response from the processor.
- `VERIFIED`: Indicates that the verification was successful.
- `VERIFYING`: Indicates that the verification is in the process of verifying.

## Used by

- [SearchVerificationStatusInput](/braintree/graphql/reference/types/search-verification-status-input) — Input; in, is
- [Verification](/braintree/graphql/reference/types/verification) — Object; status

## GraphQL definition

```graphql
enum VerificationStatus {
  FAILED
  GATEWAY_REJECTED
  PENDING
  PROCESSOR_DECLINED
  VERIFIED
  VERIFYING
}
```

---

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