# Code

Permanent QR code that routes a customer to a Point of Sale checkout. Render the image via `https://secure.monei.com/codes/{id}/qr?format=png|svg&size=100..1000` (defaults: `png`, `500`).

```
type Code {

  id: ID!

  type: CodeTypes!

  enabled: Boolean

  pointOfSaleId: ID

}
```

### Fields[​](#fields "Direct link to Fields")

#### [`Code.id`](#id) ● [`ID!`](https://docs.monei.com/apis/graphql/types/scalars/id/.md) non-null scalar[​](#id "Direct link to id")

Code ID. 8-character alphanumeric string used in the QR URL `https://secure.monei.com/codes/{id}`.

#### [`Code.type`](#type) ● [`CodeTypes!`](https://docs.monei.com/apis/graphql/types/enums/code-types/.md) non-null enum[​](#type "Direct link to type")

Code type.

#### [`Code.enabled`](#enabled) ● [`Boolean`](https://docs.monei.com/apis/graphql/types/scalars/boolean/.md) scalar[​](#enabled "Direct link to enabled")

Whether the code is active. Disabled codes reject scans.

#### [`Code.pointOfSaleId`](#point-of-sale-id) ● [`ID`](https://docs.monei.com/apis/graphql/types/scalars/id/.md) scalar[​](#point-of-sale-id "Direct link to point-of-sale-id")

Point of Sale this code routes to.

### Returned By[​](#returned-by "Direct link to Returned By")

[`code`](https://docs.monei.com/apis/graphql/operations/queries/code/.md) query ● [`codes`](https://docs.monei.com/apis/graphql/operations/queries/codes/.md) query ● [`registerCode`](https://docs.monei.com/apis/graphql/operations/mutations/register-code/.md) mutation ● [`updateCode`](https://docs.monei.com/apis/graphql/operations/mutations/update-code/.md) mutation
