don't save order untill it's not the payment method
don't save the currentCoupons in a property. Retrieve them from the
session