[WIP] Multiple coupon per order

Fixes issue #1499.
Maybe. What do you think @pjedrzejewski?