Ahmed ragab

Lead product designer

Experience
Portfolio
Explore
ArticlesMoments
Contact
ahmed7ragab10@gmail.com01126332627
Project

POS System – Mada Services Flow & UI Design

industry
Fintech
Turnaround
Company
Design team
Open project

‍
I was responsible for creating the full user experience and interface design for a Point of Sale (POS) system powered by Wassma, aligned with Mada payment network standards. The system supports various transaction types to cover full merchant and customer needs. Below are the 12 key services, with a brief explanation of each and the flow behind it:
‍

‍

1. Purchase

  • Description: The standard transaction where a customer purchases a product using their card.
  • Flow:
    • Merchant inputs amount →
    • Customer taps/inserts card →
    • Transaction authorized →
    • Receipt printed or sent digitally.

2. Purchase with Naqd

  • Description: A combined transaction for purchase + cashback withdrawal.
  • Flow:
    • Merchant enters purchase and cashback amount →
    • Customer confirms →
    • Amount deducted from card, cash handed to customer →
    • Final receipt reflects both amounts.

‍

3. Refund

  • Description: Used to return funds to a customer's card from a previous transaction.
  • Flow:
    • Merchant inputs refund amount and original transaction reference →
    • Card tapped or inserted →
    • Amount refunded to card →
    • Refund receipt issued.

4. Reversal

  • Description: Cancels a transaction that was approved but not finalized.
  • Flow:
    • Merchant selects reversal →
    • Inputs reference number or transaction ID →
    • System verifies and cancels transaction →
    • Status updated in logs.

5. Cash Advance

  • Description: Allows customer to withdraw a cash amount using their credit card.
  • Flow:
    • Merchant enters amount →
    • Card validated →
    • Cash dispensed manually →
    • POS generates receipt and logs it.

6. Authorization

  • Description: Reserves a specific amount on the customer’s card without charging it immediately.
  • Flow:
    • Amount is input →
    • Customer card authorized →
    • Amount held until final capture or release.

7. Authorization Void

  • Description: Cancels a previously held authorization before it's captured.
  • Flow:
    • Merchant retrieves authorization record →
    • Selects "Void" →
    • System releases the hold on the customer’s account.

8. Authorization Extension

  • Description: Extends the duration of a held authorization beyond the default period.
  • Flow:
    • Original authorization selected →
    • Extension requested →
    • System verifies and extends the validity window.

9. Purchase Advise

  • Description: Used to confirm a previously authorized purchase (capture step).
  • Flow:
    • Merchant inputs authorization reference →
    • Enters final amount →
    • Funds are captured and transaction completed.

10. Sadad Bill Payment

  • Description: Payment of bills using SADAD, the Saudi bill payment network.
  • Flow:
    • Merchant selects biller from list →
    • Enters bill/reference number →
    • Amount verified →
    • Payment processed and confirmed.

11. Contactless Payment Options (Visa, Mastercard, Apple Pay, etc.)

  • Description: The system supports all major contactless methods (NFC).
  • Flow:
    • Payment initiated →
    • User taps phone/card →
    • Immediate authentication and transaction confirmation.

12. Atheer Support

  • Description: Mada's native contactless payment protocol.
  • Flow:
    • Works seamlessly with Mada cards using NFC →
    • Quick tap →
    • Instant confirmation and receipt.

Design Focus & Considerations

  • Compliant with Mada branding and UX guidelines.
  • Optimized flows for speed, clarity, and merchant usability.
  • Clear service segmentation with icons + Arabic/English labels.
  • Used a carousel-style UI for service navigation with consistent back navigation and action hierarchy.
  • Designed for mobile POS devices, ensuring responsiveness and touch optimization.

    ‍

More work

UI/UX

Advanced User Flow for Invoice Feature – Optimizing the End-to-End Payment Experience

UI/UX

Multi-Payment Iframe Solution – A Unified Payment Experience

UI/UX

Fooder Web Application – Optimizing the Digital Menu Experience

UI/UX

Find Your Style & Personalized Design Flow – From Inspiration to Execution

Thanks for looking around.
Stay in touch.

Contact
linkedin/ragaboolyahmed7ragab10@gmail.com01126332627