Logistics Ecommerce Fulfillment
What Was the Problem?
The Challenge

No existing integration between Dispatch.io and Magento

Needed to programmatically trigger Magento orders from external Dispatch-initiated sessions

Required real-time cart creation, tax, shipping, and payment logic

Magento needed to securely receive tokenized payment data and sync with Dispatch’s PSP services

Orders, invoices, and statuses had to flow bi-directionally between Dispatch and Magento

Final extension needed to be approved for distribution on the Adobe Commerce Marketplace
How We Solved It
Our Approach & Solution
Extension Backend Work
- Developed a backend admin module for merchants to toggle the extension on/off
- Built configuration settings for API keys, Account ID, and Org ID
- Developed category-level catalog selection controls
- Integrated settings for payment service providers (PSPs) including fields for secrets, private keys, and PSP selection
- Implemented update notification logic to alert merchants of new versions
API & Frontend Development
- Created a ghost cart system in Magento when the order starts on Dispatch.io
- Integrated with Dispatch APIs to:
- Offer real-time shipping and tax calculations
- Sync store preferences and payment flows
- Process external order data and inject it into Magento
- Developed custom logic to:
- Attribute Dispatch-originated orders
- Automatically generate invoices upon capture
- Return order statuses back to Dispatch after changes in Magento
Marketplace Submission
- Fully packaged and submitted the extension for Adobe Commerce Marketplace approval
- Ensured all code met Magento’s compliance and security standards
- Coordinated with Dispatch to deliver documentation outlining the extension’s features and admin configuration
Technology Used

Platform
Adobe Commerce (Magento 2)

Languages
PHP, JavaScript, HTML, CSS

APIs
Dispatch.io custom REST APIs

Architecture Highlights
- Magento Ghost Cart generation
- Bi-directional order & invoice sync
- PSP token handling via Dispatch

Admin UX
- Magento Marketplace validation
- Code aligned to Adobe’s best practices

Admin UX
- Standardized GitHub versioning and documentation process for all release cycles
- Maintained commit logs and dev documentation to support ongoing extensibility
Results

Successfully developed and delivered a fully functional Adobe Commerce extension

Real-time order generation and sync from Dispatch to Magento

Enabled seamless return of order statuses, invoice triggers, and fraud-safe payment flows

Merchant-facing controls make setup and configuration intuitive

Marketplace submission completed, ready for distribution and onboarding of new merchants

Conclusion

This project bridged the gap between Dispatch.io’s powerful logistics engine and the Adobe Commerce ecosystem. Nexus Box successfully engineered an enterprise-grade extension from the ground up—handling both merchant-side admin logic and deep API connectivity with Dispatch. The result is a production-ready extension that elevates Dispatch’s offering to a new tier of Magento-based businesses.