PosPayload public protocol PosPayload Payload describing the specific POS system. schemaId The ID of the previously configured schema that will be used to validate the contents of the payload Declaration Swift var schemaId: String? { get } payload The contents of the message Declaration Swift var payload: [String : AnyObject] { get }