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 ResultsA 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.
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.
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.
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.
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
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.
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
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
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
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.
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.
Large-scale custom engineering across modules, APIs, and integration logic.
Purpose-built query and mutation handlers across commerce, content, payments, and delivery.
Extended schema design to support operational workflows and app-specific functionality.
Payments, SMS, ERP, and logistics systems integrated into one unified platform.
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.
Custom modules
A large-scale GraphQL and business logic layer tailored to the exact operational model of the brand.
Resolvers built
Fine-grained control across payments, content, loyalty, orders, and mobile-specific features.
SalesBuzz synchronization
Order, invoice, payment, and customer data alignment between Magento and back-office systems.
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.
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 modulesERP 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 integrationRegional 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 + loyaltyNeed 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