Snaptec

Ival & Oska57-ModuleMobile Platform

SnapTec x Ival & Oska — Magento Mobile Commerce Case Study
SnapTec x Ival & Oska Case Study

Mobile-First Magento Commerce Powered by Custom GraphQL, ERP Integration, and Regional Payment Orchestration

A sophisticated Magento 2.4.2 implementation engineered for native iOS and Android experiences, enterprise ERP synchronization, and high-complexity business logic across the Middle East market.

Explore Results
57
Custom GraphQL modules
100+
Custom GraphQL resolvers
20+
External API integrations
RTL
Arabic + English support
The Challenge

A Commerce Stack Built for Mobile, ERP, and Operational Complexity

Ival & Oska required more than a storefront. The platform needed to power native mobile applications, sync deeply with SalesBuzz ERP, manage regional payment complexity, and support custom delivery operations with highly specific business rules.

01
Headless mobile architecture

Magento had to behave like an app backend

The project needed an API-first layer robust enough to power native iOS and Android apps with custom workflows, rich content, account functionality, and commerce logic.

02
ERP synchronization

SalesBuzz integration demanded precision

Orders, customers, SAP IDs, wallet balances, invoices, and payments all needed reliable synchronization between Magento and a SOAP-based ERP environment.

03
Regional payment complexity

Multiple providers, one seamless checkout experience

The platform had to orchestrate Checkout.com, Tamara, Tabby, and HyperPay while supporting Apple Pay, alternative payment methods, and regional customer expectations.

04
Custom operations layer

Delivery and pricing rules were highly specialized

From geo-polygon delivery zones to automatic driver assignment and SAR rounding in 0.25 increments, the business logic extended far beyond standard Magento commerce.

“Ival & Oska needed a commerce engine that could serve apps, ERP workflows, payments, and operations all at once — without compromising customer experience.”
— SnapTec implementation perspective
The Solution

Three Core Systems That Made the Platform Work

SnapTec built a tightly integrated commerce ecosystem combining ERP connectivity, delivery orchestration, and a custom GraphQL layer designed specifically for mobile-first growth.

01

Enterprise ERP integration with SalesBuzz

We developed a custom SOAP-based integration between Magento and SalesBuzz ERP, enabling reliable back-office synchronization across critical commerce and finance workflows.

  • Real-time order push via SOAP WCF services
  • Customer SAP ID, wallet balance, and loyalty synchronization
  • Invoice and payment sync with reconciliation logic
  • Cookie-based SOAP authentication and detailed error logging
  • Cron support with manual resync capability for recovery workflows
02

Custom delivery management system

We created an in-house delivery orchestration layer with driver operations, automated shipment assignment, and geo-based delivery rules tailored to regional logistics realities.

  • Driver CRUD management with assignment tracking
  • Geo-polygon delivery zone validation algorithms
  • Automatic driver assignment on shipment creation
  • GraphQL endpoints for tracking and operational flows
  • Feedback and monitoring support for delivery performance
03

Multi-provider payment orchestration

The checkout layer was built to support multiple payment ecosystems while preserving a unified customer experience across local and international payment preferences.

  • Checkout.com with Apple Pay and alternative payment methods
  • Tamara and Tabby BNPL integration
  • HyperPay support for regional payment routing
  • Fast checkout and payment API extensions
  • Vault management and mobile-friendly payment flows
Technology Stack

Purpose-built for mobile commerce at scale

Magento core, regional payment integrations, communication providers, and a highly customized GraphQL architecture.

Core Platform

Magento 2.4.2 Community, PHP 7.4+, MySQL/MariaDB, and 57 custom GraphQL modules.

Payment Gateways

Checkout.com, Tamara BNPL, Tabby BNPL, and HyperPay for regional payment coverage.

Communication

Msegat, Msg91, Unifonic, MailChimp, and PDF generation via mPDF.

Business Intelligence

Custom order export system, WeSupply Toolbox, WeltPixel GTM, and KiwiCommerce Admin Activity.

Complex Development Work

Headless Commerce API Architecture for Native Mobile Apps

Ival & Oska’s most important technical layer was its custom GraphQL backbone — a large-scale API system built to power native mobile experiences, complex checkout flows, and advanced operational use cases.

57 Custom GraphQL Modules

SnapTec developed a comprehensive headless commerce layer that turned Magento into a true backend for mobile-first retail, with support for customer experience, promotions, payments, and custom business logic.

Advanced order management

Order modification workflows, duplicate prevention, cancellation handling, and extended order APIs for mobile operations.

Payment gateway extensions

Apple Pay, BNPL providers, card payment APIs, vault management, and fast checkout logic across multiple providers.

Customer experience features

Social login with Facebook, Google, and Apple, loyalty APIs, and abandoned cart recovery support.

Dynamic content & marketing

Banner systems, landing pages, promotional engine logic, and custom product list APIs for app merchandising.

Custom business rules

SAR price rounding in 0.25 increments, QR code systems, and bilingual PDF generation in Arabic and English.

Mobile operational flows

Tracking, driver-facing endpoints, and API support designed to work cleanly with native iOS and Android experiences.

150K+
Lines of custom PHP

Large-scale custom engineering across modules, APIs, and integration logic.

100+
Custom GraphQL resolvers

Purpose-built query and mutation handlers across commerce, content, payments, and delivery.

30+
Custom database tables

Extended schema design to support operational workflows and app-specific functionality.

20+
External APIs

Payments, SMS, ERP, and logistics systems integrated into one unified platform.

Project Metrics & Impact

What This Platform Enabled

The result was a deeply customized Magento ecosystem capable of serving native apps, ERP processes, regional payments, and advanced operations from a single commerce foundation.

57
57

Custom modules

A large-scale GraphQL and business logic layer tailored to the exact operational model of the brand.

API
100+

Resolvers built

Fine-grained control across payments, content, loyalty, orders, and mobile-specific features.

ERP
Real-Time

SalesBuzz synchronization

Order, invoice, payment, and customer data alignment between Magento and back-office systems.

RTL
2

Languages supported

Arabic and English with locale-aware formatting and customer-facing content support.

Mobile-native commerce delivery

The GraphQL architecture allowed Magento to serve as the backend for app-first commerce, not just web storefront functionality.

Regional payment flexibility

Customers gained access to local payment preferences, BNPL options, and streamlined checkout flows across mobile and web experiences.

Operational visibility and control

Custom delivery and ERP modules gave the business better control over routing, assignment, reconciliation, and downstream operations.

Business logic without platform compromise

Specialized pricing, promotions, PDFs, loyalty, and customer workflows were implemented without sacrificing maintainability or API clarity.

Key Takeaways

What Commerce Teams Can Learn From Ival & Oska

This project shows how Magento can become a true mobile-commerce engine when API architecture, integrations, and operational workflows are designed together.

Headless commerce needs business-specific APIs

Mobile apps do not succeed on generic APIs alone. They need purpose-built resolvers and modules that reflect how the business actually sells, fulfills, and communicates.

57 custom GraphQL modules

ERP integration is a growth enabler, not just a backend task

When orders, invoices, payments, and customer records stay synchronized in real time, teams gain speed, accuracy, and operational trust across the organization.

SalesBuzz SOAP/WCF integration

Regional commerce requires orchestration, not plug-ins alone

BNPL, Apple Pay, SMS providers, delivery rules, bilingual support, and custom pricing logic all need to work together as one ecosystem to create a smooth customer experience.

Payments + delivery + RTL + loyalty

Need a Magento Platform That Powers Apps, ERP, and Regional Commerce?

SnapTec builds mobile-first Magento ecosystems with custom GraphQL, enterprise integrations, and operational logic designed for scale.

Book a Free Strategy Call
SnapTec Case Study Page — Ival & Oska
Scroll to Top