coupons: Fix tests - credit card is passed to customer not charge
coupons: Don't require to pay when a coupon makes a course free