We're
Hiring!
  • Development
  • Integration
  • Support
  • Hosting
  • Consultancy
  • Training

We can help join the dots.

We have extensive experience delivering and supporting complex integrations, working with 3rd party service providers to build value-added products.

Integrations We've Done

Our team has built a powerful framework for Magento integrations that allows us to build robust, transactional interactions with other service providers. Using this framework we can extend, support and upgrade users of our modules. The integration framework works as an abstraction layer between Magento and the majority of interactions with external business systems.

There are five main components to our integration suite:

  • Message - acts as a wrapper for data as it is exchanged between Magento and third parties
  • Service - groups a set of messages together to form a single intuitive interface to an external system
  • Transport - delivers messages from Magento to third parties, and captures messages which are delivered to Magento by third parties. Supports files, HTTP(S), FTP, Email, and can easily be extended to support additional protocols
  • Transform - translates between Magento and third parties so that those systems can source and consume data in whatever form is convenient, without needing to understand or even be aware of the data structures used by the other party. Able to handle XML(-RPC), SOAP, CSV, etc.
  • Logging - administrators are able to view details of data transactions in the Magento admin panel, while advanced feedback provides developers with a mechanism to quickly identify and debug any issues that might arise when interacting with third parties

We re-use a single framework within each integration we build, allowing clients to continually and indefinitely receive updates and improvements to their Magento integrations - all of which are subject to automated unit testing - even for integrations which we are no longer actively working on.

We regularly build enterprise resource planning (ERP), customer relationship management (CRM) and payment gateway integrations as part of larger solutions for Enterprise clients and have exclusive agreements with a number of service providers to develop and support Magento integration modules for their APIs.