Skip to content

Operation error messages ​

Messages your application can receive while running operations. Templates retain their variables. Catch promise rejections and configuration errors; device and transport failures are explained in the recovery guide.

JSD ​

  • 'JSD queue capacity exceeded'
  • 'JSD timeout must be positive, finite and within the timer limit'

Vision ​

  • 'Channel assignment already in progress'
  • Machine ${machine} is not available to dispense
  • 'JSD session ended; operation outcome may be unknown'
  • 'JSD session ended; operation outcome may be unknown'
  • Machine ${machine} is not available to dispense

Manifest ​

  • 'Already fetching logs'

MdbCardHolder ​

  • Configuration for device number ${deviceNumber} not found.
  • 'Functionalities configuration can only be set when the card holder is disabled.'
  • 'Amount must be greater than 0 for sale approval.'
  • 'Amount must be less than or equal to 65535 for sale approval.'
  • 'Product ID must be a number for sale approval if you specify it.'
  • 'Product ID must be less than or equal to 65535 for sale approval.'
  • 'Sale approval cannot be requested when the card holder is enabled but not always idle.'
  • 'Sale approval can only be requested when the card holder is on hold.'
  • 'Amount must be greater than 0 for cash record.'
  • 'Amount must be less than or equal to 65535 for cash record.'
  • 'Product ID must be a number for cash record if you specify it.'
  • 'Product ID must be less than or equal to 65535 for cash record.'

Explicit protocol, typed events, isolated transport.