Consider the following as you implement coupons in your storefront
application.
Requirements Phase
- Identify when the merchant wants to use
coupons.
- Ask the merchant for samples of the
coupons they have been using. For each promotion, define the coupons
you want to offer.
- For each coupon, define type, quantity,
and restrictions.
- Identify how to populate coupons
(for example, import or manual):
- During development
- When the site is live
- If the merchant plans to create coupons
manually in the Business Manager, identify:
- Who will be responsible for creating
them.
- If there will be a review process
and who will review.
- How they will be tested and by
whom.
- If the merchant plans to export order
data, determine whether the order management system can receive coupon
redemption data, and how it needs to be formatted.
Design Phase
- Include coupon messaging in wireframe
development.
- Provide for coupon messaging in the
shopping cart.
Build Phase
Build code to
support your coupon requirements.
Development/Test Phase
To
facilitate development and test:
- Create users with permissions that are in
line with merchant-defined business processes.
- Create an initial set of test promotions
and coupons. Be sure to include coupon types planned for use in the
future, not just those that are going live initially.
- Test the import and export processes, if
applicable.