# CreatePointOfSaleInput

Input for `createPointOfSale`.

```
input CreatePointOfSaleInput {

  storeId: ID

  name: String

  description: String

  manualAmount: Boolean

  requireEmail: Boolean

  requireTaxId: Boolean

  fixedAmount: Int

  fixedCurrency: Currencies

  enabled: Boolean

  includeQRCode: Boolean

  qrCodeText: String

  paymentCallbackUrl: String

  type: PointOfSaleType!

  transactionType: TransactionTypes

  paymentMethods: [PaymentMethods!]

  deviceId: String

  c60Emisora: String

  c60AllowedModalities: [Modality!]

}
```

### Fields[​](#fields "Enlace directo al Fields")

#### [`CreatePointOfSaleInput.storeId`](#store-id) ● [`ID`](https://docs.monei.com/es/es/apis/graphql/types/scalars/id/.md) scalar[​](#store-id "Enlace directo al store-id")

Parent store ID. Omit to attach directly to the account.

#### [`CreatePointOfSaleInput.name`](#name) ● [`String`](https://docs.monei.com/es/es/apis/graphql/types/scalars/string/.md) scalar[​](#name "Enlace directo al name")

Display name. Defaults to `<account name> POS <number>` when omitted.

#### [`CreatePointOfSaleInput.description`](#description) ● [`String`](https://docs.monei.com/es/es/apis/graphql/types/scalars/string/.md) scalar[​](#description "Enlace directo al description")

Free-form description.

#### [`CreatePointOfSaleInput.manualAmount`](#manual-amount) ● [`Boolean`](https://docs.monei.com/es/es/apis/graphql/types/scalars/boolean/.md) scalar[​](#manual-amount "Enlace directo al manual-amount")

Allow the operator to enter an arbitrary amount. Mutually exclusive with `fixedAmount`.

#### [`CreatePointOfSaleInput.requireEmail`](#require-email) ● [`Boolean`](https://docs.monei.com/es/es/apis/graphql/types/scalars/boolean/.md) scalar[​](#require-email "Enlace directo al require-email")

Require the customer to provide an email address.

#### [`CreatePointOfSaleInput.requireTaxId`](#require-tax-id) ● [`Boolean`](https://docs.monei.com/es/es/apis/graphql/types/scalars/boolean/.md) scalar[​](#require-tax-id "Enlace directo al require-tax-id")

Require the customer to provide a tax ID.

#### [`CreatePointOfSaleInput.fixedAmount`](#fixed-amount) ● [`Int`](https://docs.monei.com/es/es/apis/graphql/types/scalars/int/.md) scalar[​](#fixed-amount "Enlace directo al fixed-amount")

Pre-set amount in the smallest currency unit. Used when `manualAmount` is false.

#### [`CreatePointOfSaleInput.fixedCurrency`](#fixed-currency) ● [`Currencies`](https://docs.monei.com/es/es/apis/graphql/types/enums/currencies/.md) enum[​](#fixed-currency "Enlace directo al fixed-currency")

Currency for `fixedAmount`. ISO 4217.

#### [`CreatePointOfSaleInput.enabled`](#enabled) ● [`Boolean`](https://docs.monei.com/es/es/apis/graphql/types/scalars/boolean/.md) scalar[​](#enabled "Enlace directo al enabled")

Enabled state. Defaults to `true`.

#### [`CreatePointOfSaleInput.includeQRCode`](#include-qrcode) ● [`Boolean`](https://docs.monei.com/es/es/apis/graphql/types/scalars/boolean/.md) scalar[​](#include-qrcode "Enlace directo al include-qrcode")

Embed a QR code with the payment link in the confirmation email.

#### [`CreatePointOfSaleInput.qrCodeText`](#qr-code-text) ● [`String`](https://docs.monei.com/es/es/apis/graphql/types/scalars/string/.md) scalar[​](#qr-code-text "Enlace directo al qr-code-text")

Caption rendered next to the QR code in the confirmation email.

#### [`CreatePointOfSaleInput.paymentCallbackUrl`](#payment-callback-url) ● [`String`](https://docs.monei.com/es/es/apis/graphql/types/scalars/string/.md) scalar[​](#payment-callback-url "Enlace directo al payment-callback-url")

Server-to-server HTTP POST URL invoked when a charge succeeds at this POS.

#### [`CreatePointOfSaleInput.type`](#type) ● [`PointOfSaleType!`](https://docs.monei.com/es/es/apis/graphql/types/enums/point-of-sale-type/.md) non-null enum[​](#type "Enlace directo al type")

POS type. See `PointOfSaleType`.

#### [`CreatePointOfSaleInput.transactionType`](#transaction-type) ● [`TransactionTypes`](https://docs.monei.com/es/es/apis/graphql/types/enums/transaction-types/.md) enum[​](#transaction-type "Enlace directo al transaction-type")

Default transaction type for charges created at this POS.

#### [`CreatePointOfSaleInput.paymentMethods`](#payment-methods) ● [`[PaymentMethods!]`](https://docs.monei.com/es/es/apis/graphql/types/enums/payment-methods/.md) list enum[​](#payment-methods "Enlace directo al payment-methods")

Allow-list of payment methods. Null means all methods enabled on the account.

#### [`CreatePointOfSaleInput.deviceId`](#device-id) ● [`String`](https://docs.monei.com/es/es/apis/graphql/types/scalars/string/.md) scalar[​](#device-id "Enlace directo al device-id")

Hardware device identifier. Required when `type` is `MONEI_POD`.

#### [`CreatePointOfSaleInput.c60Emisora`](#c-60-emisora) ● [`String`](https://docs.monei.com/es/es/apis/graphql/types/scalars/string/.md) scalar[​](#c-60-emisora "Enlace directo al c-60-emisora")

AEB Cuaderno 60 Emisora code (6 digits, last digit module-11 control). Required when `type` is `C60`.

#### [`CreatePointOfSaleInput.c60AllowedModalities`](#c-60-allowed-modalities) ● [`[Modality!]`](https://docs.monei.com/es/es/apis/graphql/types/enums/modality/.md) list enum[​](#c-60-allowed-modalities "Enlace directo al c-60-allowed-modalities")

Allow-list of AEB Cuaderno 60 modalities. Required when `type` is `C60`.

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

[`createPointOfSale`](https://docs.monei.com/es/es/apis/graphql/operations/mutations/create-point-of-sale/.md) mutation
