Concept case studyDigital commerce
A seamless experience in every direction
Designing quality coverage for bilingual commerce across web and mobile.
Concept case study: an engagement design showing how Golden Symbol would approach this kind of product. It is not a commissioned or delivered project, and it reports no results.
In bilingual commerce, a customer may browse in Arabic, compare prices in English, and pay on a phone with an unreliable connection. This exploration maps how we would cover that experience so it stays correct, readable, and recoverable in either direction.
Scope
What a proposed engagement would cover.
- 01Catalogue discovery, search, filtering, and availability
- 02Cart, promotions, checkout, payment, and order status
- 03Arabic/English switching with preserved context
- 04Mixed-direction content: addresses, prices, phone numbers, and identifiers
- 05Responsive layouts, accessibility, and visual regression
- 06Network failures, interrupted checkout, and recovery
- 07Boundary cases for quantities, discounts, currencies, and rounding
Journey
A bilingual checkout journey
- 1Search in ArabicSpelling variants, filters
- 2Product pagePrice, stock, options
- 3Switch to EnglishCart and filters kept
- 4Apply a promotionEligibility and rounding
- 5Address and phoneMixed-direction input
- 6PayInterruptions and retries
- 7Order statusSame order, both languages
العربية · English
Mixed direction, done right
Arabic text, Latin identifiers, and numbers share the same line. Each one has to keep its own direction.
تفاصيل الطلب
GS-ORD-1048- الإجمالي
- 22.500 ر.ع.
- العنوان
- مبنى 12B، طريق 3021، مسقط 112
- الهاتف
- +968 9000 0000
- رمز الخصم
- WELCOME-10 (−2.500 ر.ع.)
- Prices keep their digits and currency together
- Phone numbers and order IDs stay left-to-right
- Street numbers and postcodes read in the right order
- Copying an ID copies exactly what is shown
Coverage
An example coverage matrix
Every journey is tested in both languages, with depth set by where the risk sits.
| Area | Risk | Functional | Arabic and RTL | Visual regression | Accessibility | Network and recovery |
|---|---|---|---|---|---|---|
| Search and filtering | Medium | Deep | Deep | Light | Focused | Not in scope |
| Cart and promotions | High | Deep | Focused | Light | Light | Light |
| Checkout and payment | High | Deep | Focused | Focused | Focused | Deep |
| Language switching | High | Focused | Deep | Focused | Light | Not in scope |
| Addresses, phones, and IDs | Medium | Focused | Deep | Focused | Focused | Not in scope |
| Order status | Medium | Focused | Focused | Light | Light | Focused |
Coverage
Example scenarios
Positive
- A customer switches to English at checkout. The cart, address, and chosen delivery option stay exactly as they were.
Negative
- An expired promotion code is rejected with a clear message in both languages, and the total does not change.
Boundary
- Maximum quantities, a full discount, and prices that round at three decimal places.
Recovery
- The network drops during payment. On return the customer sees one order with a clear status, and no second charge.
Concept case study
Proposed deliverables
- 01
Bilingual test charters
Journeys explored in Arabic and English, on real devices.
- 02
RTL and localisation review
Layout, mirroring, and mixed-direction content, with annotated evidence.
- 03
Visual regression baseline
Key screens compared across languages and screen sizes.
- 04
Checkout resilience checks
Interruption and recovery scenarios for cart and payment.
- 05
Release-readiness summary
What was covered in each language, and what remains open.
Planning something similar?
Tell us about your product and where the risk sits. We’ll suggest a practical starting point.
More explorations
Concept case studyFinancial services
Confidence across every money movement
An end-to-end quality blueprint for a connected financial platform.
Concept case studyReal estate technology
One platform. Many moving parts.
A quality strategy for transactions, marketing, contacts, and connected workflows.