Increased the field validation to ensure that for Return and Prior Authorized Sale transactions, ProtoBase checks the expiration date and returns an error only if the data is invalid. Corrected problem where card data was incorrectly parsed due to extra commas in the discretionary data.
Reports now provide a totals only option.
Added the authorization number and merchant key to reports. Added support for DES encryption. Added support for ProtoModem. ProtoModem is a protocol converter required to support HDLC networks in foreign markets. Updated to return all output fields passed in the input API on all transactions, regardless of the error.