Verifone · Schema

OrderCancellation

OrderCancellation from Verifone Order API

PaymentsPOSTerminal ManagementeCommerceFinTechPayment ProcessingOmnichannel

Properties

Name Type Description
cancelReasonEnum object
cancelAdditionalReason object
cancelledUserUid string Unique identifier (UUID) of the user who performed the cancellation.
cancelledBy object
cancelledDate string Date and time when the order was cancelled, in UTC.
View JSON Schema on GitHub

JSON Schema

order-service-api-ordercancellation.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-ordercancellation.json",
  "title": "OrderCancellation",
  "description": "OrderCancellation from Verifone Order API",
  "type": "object",
  "properties": {
    "cancelReasonEnum": {
      "$ref": "#/components/schemas/CancelReasonEnum"
    },
    "cancelAdditionalReason": {
      "$ref": "#/components/schemas/CancelAdditionalReason"
    },
    "cancelledUserUid": {
      "description": "Unique identifier (UUID) of the user who performed the cancellation.",
      "type": "string",
      "format": "uuid"
    },
    "cancelledBy": {
      "$ref": "#/components/schemas/UserName"
    },
    "cancelledDate": {
      "type": "string",
      "description": "Date and time when the order was cancelled, in UTC.",
      "format": "date-time"
    }
  },
  "required": [
    "cancelReasonEnum"
  ]
}