Verifone · Schema

Point of Interaction

The Point of Interaction. This may refer to a number of different entities, but is primarily considered to be the Terminal. This object contains the POI details as they pertain to an individual payment, an instance of POI. This does not attempt to define all the settings or attributes that may be associated to a POI. Also, for a specific Acquirer/Contract combination there may be a different instance of the POI(TID). These different relationships are not part of this object.

PaymentsPOSTerminal ManagementeCommerceFinTechPayment ProcessingOmnichannel

Properties

Name Type Description
devicePackage object
additionalDevicePackages array
View JSON Schema on GitHub

JSON Schema

order-service-api-hardwarepoitype.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/verifone/refs/heads/main/json-schema/order-service-api-hardwarepoitype.json",
  "title": "Point of Interaction",
  "description": "The Point of Interaction. This may refer to a number of different entities, but is primarily considered to be the Terminal. This object contains the POI details as they pertain to an individual payment, an instance of POI. This does not attempt to define all the settings or attributes that may be associated to a POI. Also, for a specific Acquirer/Contract combination there may be a different instance of the POI(TID). These different relationships are not part of this object.",
  "type": "object",
  "properties": {
    "devicePackage": {
      "$ref": "#/components/schemas/BundleAndSerialNumberAndQuantity"
    },
    "additionalDevicePackages": {
      "type": "array",
      "maxItems": 100,
      "items": {
        "$ref": "#/components/schemas/BundleAndSerialNumberAndQuantity"
      }
    }
  }
}