# SearchPaymentMethodSnapshotTypeInput

Input · GraphQL API

Input fields for searching transactions by payment method snapshot type.

## Fields

- `is` (`PaymentMethodSnapshotSearchType`): This value represents the payment method type used to create a transaction. In the case of credit cards, this value also encode the origin from which a customer provided that payment method.
- `in` (`[PaymentMethodSnapshotSearchType!]`): These values represent the payment method type used to create a transaction. In the case of credit cards, these values also encode the origin from which a customer provided that payment method.

## Used by

- [DisputeTransactionSearchInput](/braintree/graphql/reference/types/dispute-transaction-search-input) — Input; paymentMethodSnapshotType
- [SearchPaymentPaymentMethodSnapshotInput](/braintree/graphql/reference/types/search-payment-payment-method-snapshot-input) — Input; type
- [TransactionSearchInput](/braintree/graphql/reference/types/transaction-search-input) — Input; paymentMethodSnapshotType

## GraphQL definition

```graphql
input SearchPaymentMethodSnapshotTypeInput {
  is: PaymentMethodSnapshotSearchType
  in: [PaymentMethodSnapshotSearchType!]
}
```

---

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