MAHE PLUS

Designing a coupon and discount experience for course enrollment

Designing a coupon and discount experience for course enrollment

A course enrollment experience for MAHE Plus that helps students discover courses, understand available offers, apply eligible coupons, and see their savings clearly before payment.

My Role

Product Designer

Team

Product Manager

Engineering

Timeline

Jul 2026

TOOLS

Figma & Claude Design

Project & Business Context

Project & Business Context

MAHE Plus is an education platform where students can discover professional courses, enroll, complete assessments, and earn certifications.

Discounts and promotional offers were an important part of course enrollment. The experience needed to support different types of offers such as scholarships, early-bird discounts, staff discounts, alumni offers, and coupon codes.

Users

Students / Learners

Students exploring professional courses and completing enrollment through MAHE Plus.

MY ROLE

I worked on the UX and UI for the student-facing experience, focusing on course discovery, course details, pricing, offers, coupon application, and payment states.

The Problem

The Problem

Students needed better visibility and clarity around discounts throughout the enrollment journey.

PROBLEM 01 - OFFER DISCOVERY

Students could see the course price, but available offers and discounts needed to be easier to discover before reaching payment.

PROBLEM 02 - COUPON DISCOVERY

A standard coupon input assumes students already know which code to use. Eligible students may have discounts available without knowing the code.

PROBLEM 03 - FEEDBACK & CLARITY

Coupon states such as valid, invalid, expired, or already used needed clear feedback so students understood what happened and what to do next.

Research (Stakeholders / End User)

Research (Stakeholders / End User)

I mapped the enrollment journey to understand where pricing and offer information mattered most.

WHAT I FOUND

  • Offers should be visible before checkout.

  • Course pricing should stay consistent from discovery to payment.

  • Students should not have to search elsewhere for eligible coupon codes.

  • Coupon errors need specific feedback instead of generic error messages.

  • The final payable amount should clearly reflect applied discounts.

Flow Diagram

Flow Diagram

The Approach

The Approach

I designed the experience around one principle:

Make discounts visible and understandable throughout enrollment, not only at checkout.

I designed Offers appear during course discovery, remain visible while evaluating a course, and become actionable during payment.

The payment experience then provides clear feedback for every coupon state. experience around one principle:

Key Design Decisions

Key Design Decisions

  1. Surface offers before students reach payment by showing eligible discounts directly on course cards and course-detail pages.

  1. Surface offers before students reach payment by showing eligible discounts directly on course cards and course-detail pages.

why

Students can understand available savings earlier instead of discovering discounts only when they reach payment.

  1. Make eligible coupons discoverable at payment instead of expecting students to already know the code.

  1. Make eligible coupons discoverable at payment instead of expecting students to already know the code.

why

Students can easily find discounts they are eligible for without needing to know or remember the coupon code.

  1. Give students clear feedback for every coupon state so they know what happened and what to do next.

  1. Give students clear feedback for every coupon state so they know what happened and what to do next.

why

Clear feedback helps students quickly understand whether their coupon worked and what action they can take next.

  1. Make the final payable amount easy to understand by separating fees, discounts, GST, and coupon savings.

  1. Make the final payable amount easy to understand by separating fees, discounts, GST, and coupon savings.

why

A transparent price breakdown helps students understand how discounts and taxes contribute to their final payable amount.

Constraints

Constraints

  • The coupon experience had to fit within the existing enrollment and payment flow.

  • Multiple discount types needed to coexist without confusing students.

  • Offer information needed to remain consistent across course cards, course details, and payment.

  • Error states needed to be handled without sending students away from checkout.

  • The solution needed to work within the existing MAHE Plus visual language.

  • The coupon experience had to fit within the existing enrollment and payment flow.

  • Multiple discount types needed to coexist without confusing students.

  • Offer information needed to remain consistent across course cards, course details, and payment.

  • Error states needed to be handled without sending students away from checkout.

  • The solution needed to work within the existing MAHE Plus visual language.

Outcomes

Outcomes

A clearer offer and enrollment experience

A clearer offer and enrollment experience

The final design connected course discovery, pricing, offers, coupon discovery, validation, and payment into one consistent journey.

The final design connected course discovery, pricing, offers, coupon discovery, validation, and payment into one consistent journey.

  • Offers are surfaced before checkout.

  • Eligible coupon codes can be discovered directly during payment.

  • Automatic and coupon-based discounts are clearly separated.

  • Success, invalid, expired, and already-used states provide immediate feedback.

  • Students can understand how discounts affect their final payable amount before continuing.

  • Offers are surfaced before checkout.

  • Eligible coupon codes can be discovered directly during payment.

  • Automatic and coupon-based discounts are clearly separated.

  • Success, invalid, expired, and already-used states provide immediate feedback.

  • Students can understand how discounts affect their final payable amount before continuing.

What I Learnt

What I Learnt

This project showed me that a coupon field is not just a small checkout component. It connects offer discovery, eligibility, pricing, validation, feedback, and the student's final purchase decision. Designing the complete journey helped create a simpler and more transparent enrollment experience.

This project showed me that a coupon field is not just a small checkout component.

It connects offer discovery, eligibility, pricing, validation, feedback, and the student's final purchase decision. Designing the complete journey helped create a simpler and more transparent enrollment experience.

This project showed me that a coupon field is not just a small checkout component.

It connects offer discovery, eligibility, pricing, validation, feedback, and the student's final purchase decision. Designing the complete journey helped create a simpler and more transparent enrollment experience.

Create a free website with Framer, the website builder loved by startups, designers and agencies.