Adds support for IPN
Any line items with negative values will cause the entire order to be munged into 1 line item.