# CardPresentOriginDetails

Object · GraphQL API

Additional information about a card present payment method supplied by an in-store payment reader.

## Fields

- `authorizationMode` (`InStoreReaderAuthorizationMode`): The authorization mode used to perform the transaction on the payment reader.
- `pinVerified` (`Boolean`): An indicator for whether the transaction was verified via pin.
- `inputMode` (`PaymentReaderInputMode`): The input mode used on the payment reader to facilitate an in-store transaction.
- `terminalId` (`String`): The ID of the terminal that was processed this transaction.
- `readerId` (`String`): The ID of the payment reader that processed this transaction.
- `storeId` (`String`): The ID of the store where this transaction was processed.

## Used by

- [PaymentMethodOriginDetails](/braintree/graphql/reference/types/payment-method-origin-details) — Union; Union member

## GraphQL definition

```graphql
type CardPresentOriginDetails {
  authorizationMode: InStoreReaderAuthorizationMode
  pinVerified: Boolean
  inputMode: PaymentReaderInputMode
  terminalId: String
  readerId: String
  storeId: String
}
```

---

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