Error-testing of merchant messages to be used with point-of-sale (POS)
devices is performed by an automated system that receives a formatted
message to be tested from a merchant or an agent of the merchant,
performs a computer-implemented evaluation of the message according to
predefined message-validation rules to detect one or more errors, and
notifies the merchant or the agent of evaluation results. The evaluation
results include a listing of each detected error, if any.