Fix oscar-0.5 compatibility
Add support for parallel payments

By default, only chained payment was taken into account with the is_primary parameter giving the total amount for the order.