Hello Method Team,
It would be great if you set up a bug tracker so I didn't have to flood the forum with bug reports.
Here's the setup:
Screen: Sales Order
We mark our credit card payments by placing a negative "Payment" item in our sales orders. The same effect couldl be had by marking a discount for free merchandise.
Bug: Upon saving the Sales Order of a "$0.00" amount, Method claims that it cannot send the SO to Quickbooks because of a negative amount. It only happens sometimes, possibly with certain items and quantities.
I believe this is a floating point error. Even though prices are shown as "$55.00", the stored number is probably "$55.0000000001" or some such.