Hi, I would like to create a website that uses coupons as 'authentication' system.
Is it possible to create this:
1. Bulk create unique, one-time-usage, coupons. Distribute these coupons to customers. (yes, commerce_coupon_batch)
2. Alter the checkoutflow so customers hit checkout directly and start with the coupon field (yes, commerce_express_checkout and dc_co_pages)
3. Customer enters *required* coupon, coupon is validated. (not yet, can't make coupon required).
4. Customer enters checkout and ... finish its checkout. (yes, default commerce).
So in essence, the goal is to make the coupon mandatory/required in the checkout process and put this field before 'checkout' page.
I tried making the coupon field required on the order entity type (admin/commerce/config/order/fields) and adding the coupon-field to a product, but that didn't gave me desirable results.
Any thoughts about this?
As alternative we could go with one-time-login links, but that feels a bit like an overload.
Comments
Comment #1
doru.furtuna CreditAttribution: doru.furtuna commentedHi nielsdefeyter,
One of solutions can be to create custom checkout pane with custom form where you'll be able to make the validations and actions what you need.