This is a fix to the previous version which included a desktop application option.

In the qbms.php module, on line #239,
The constant is referred to as MODULE_PAYMENT_QBMS_CONNECTION_APPID

However, everywhere else in the file, it is referred to as MODULE_PAYMENT_QBMS_APPID

Therefore, the appid was not getting formed in the xml and not getting sent to quickbooks merchant by curl and therefore always coming back with system error code.


More...