# PointOfSaleType

Point of sale type. Determines how the POS captures payments and the hardware/software it requires.

* `VIRTUAL` - Software-only POS used to group transactions and scope authorized-user access. No hardware. Charges created by assigned users (via API or the MONEI Pay app) inherit this `pointOfSaleId`.
* `QR_CODE` - Static or dynamic QR code displayed at a physical location. Customers scan to pay.
* `MONEI_PAY` - Tap-to-phone (NFC) terminal driven by the MONEI Pay app on Android/iOS.
* `MONEI_POD` - Legacy Bizum-only terminal. Deprecated; use `QR_CODE`. Creation requires `deviceId` on `CreatePointOfSaleInput`.
* `C60` - Spanish AEB Cuaderno 60 municipal-tax collection. Requires `c60Emisora` and `c60AllowedModalities`.

```
enum PointOfSaleType {

  MONEI_POD

  MONEI_PAY

  QR_CODE

  VIRTUAL

  C60

}
```

### Values[​](#values "Enlace directo al Values")

#### [`PointOfSaleType.MONEI_POD`](#monei-pod)[​](#monei-pod "Enlace directo al monei-pod")

#### [`PointOfSaleType.MONEI_PAY`](#monei-pay)[​](#monei-pay "Enlace directo al monei-pay")

#### [`PointOfSaleType.QR_CODE`](#qr-code)[​](#qr-code "Enlace directo al qr-code")

#### [`PointOfSaleType.VIRTUAL`](#virtual)[​](#virtual "Enlace directo al virtual")

#### [`PointOfSaleType.C60`](#c60)[​](#c60 "Enlace directo al c60")

### Member Of[​](#member-of "Enlace directo al Member Of")

[`CreatePointOfSaleInput`](https://docs.monei.com/es/es/apis/graphql/types/inputs/create-point-of-sale-input/.md) input ● [`PointOfSale`](https://docs.monei.com/es/es/apis/graphql/types/objects/point-of-sale/.md) object
