Skip to main content

PointOfSale

No description

type PointOfSale {
id: ID!
storeId: ID!
number: Int!
name: String
manualAmount: Boolean
requireEmail: Boolean
requireTaxId: Boolean
fixedAmount: Int
includeQrCode: Boolean
fixedCurrency: Currencies
qrCodeText: String
paymentCallbackUrl: String
currentPaymentId: ID
}

Fields

PointOfSale.id ● ID! non-null scalar

The ID of the point of sale

PointOfSale.storeId ● ID! non-null scalar

The store's ID where this point of sale belongs

PointOfSale.number ● Int! non-null scalar

Point of sale unique number inside the store

PointOfSale.name ● String scalar

The name that represents the point of sale

PointOfSale.manualAmount ● Boolean scalar

Whether the user can manually enter the amount or not

PointOfSale.requireEmail ● Boolean scalar

Whether the user must provide an email address or not

PointOfSale.requireTaxId ● Boolean scalar

Whether the user must provide a tax ID or not

PointOfSale.fixedAmount ● Int scalar

Fixed amount to be charged

PointOfSale.includeQrCode ● Boolean scalar

Whether the user must provide a fixed amount or not

PointOfSale.fixedCurrency ● Currencies enum

Fixed currency to be charged

PointOfSale.qrCodeText ● String scalar

QR code text

PointOfSale.paymentCallbackUrl ● String scalar

The URL where to notify a success payment (server-to-server HTTP POST request)

PointOfSale.currentPaymentId ● ID scalar

The ID of the current payment

Returned By

createPointOfSale mutation ● pointOfSale query ● updatePointOfSale mutation

Member Of

PointsOfSaleConnection object