Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

See separate documentation for Jira story RTP-26535 for implementation details in POS

Improved error messages

(RTP-25851)

Error messages that are returned for POS API and POS WCF have been improved.

For missing price:
FaultType: NotPriceFound
Message: 

  • No price of type (Normal) rows found
  • No price found for Article

For missing EAN:
FaultType: ItemWithThisEanNotFound
Messages: Vary based on scenarios 

For Cart cannot be completed in the current state:
FaultType: Vary based on the scenario.
Message: Depends on the situation, messages and fault type may vary
Here is the list of possible messages we can get. 
 - Receipt has uncommitted coupons

  • Receipt has subtotal of XXXX. Tender back is required.
  • Receipt has unpaid amount of XXXX. Tender amount is too low to proceed.
  • There is no tender in the receipt.
  • Receipt has pending background operation.
  • Receipt has invalid coupons.
  • Receipt does not have articles or payment terminal tenders.
  • Receipt contains uncommitted giftcards.
  • Receipt contains uncommitted credit notes.
  • Gift card cancelled. New tender is required to complete the receipt.
  • Credit note cancelled. New tender required to complete the receipt

For Timeout error:
FaultType: GeneralFault
Message: Execution Timeout Expired.  The timeout period elapsed prior to completion of the operation or the server is not responding. Operation cancelled by user.

BatchToPosApi - Support for importing through cloud POS API

...