Our Work

Custom Development Solutions

We are incredibly passionate about not just making things work, but making them work flawlessly, securely, and quickly. As engineers, we don’t just write code – we solve business needs using practical solutions that are powered by well-engineered technology.

We have built numerous integrations for our clients customized to their particular environments. Whether the destination is an ERP system like Microsoft Dynamics, an Order Management System like ShipWorks, or a CRM system like SugarCRM, our systems integration experts can help. Magento provides several built-in integration methods that are often very useful in connecting existing systems: SOAP API, flat files, XML-RPC, and REST APIs. But when a deeper or more complex integration is required, the use of custom connector modules and/or a custom middleware application can get your site talking to your back-office systems and making your site run much more smoothly.

It is understandable that eCommerce operation managers desire to have every single piece of data fully synced and all manual tasks fully automated. We get it. We love automation too. However, our experience shows that what people want and what they really need can be worlds apart. With that in mind, we engineer our solutions with what can provide the biggest operational efficiencies while balancing the budget and timeline.

Here is a short list of integrations we've built for clients:

  • Sage MAS 90/200 Integration
  • SAP Business One
  • Dydacomp Mail Order Manager (MOM)
  • Microsoft Dynamics Great Plains
  • Visual2000
  • Exact Macola
  • Stone Edge
  • NetSuite
  • Oracle
  • Quickbooks
  • Epicor Prophet 21 (formerly Activant)

Classy Llama engaged with a large digital content distributor and publisher to build an eBook solution that would accomplish two main objectives:

  1. Reduce piracy of copyrighted material and
  2. Allow the eBooks to be used on any platform (iPad, Mac, Windows, Kindle, etc).

We built an integration with Adobe Content Server and a PDF rendering system to watermark each purchased eBook with the contact information of the purchaser. You can read more about our work with this client here.

As the years go by, consumers expect and demand more from the eCommerce sites they visit. One of our clients, a custom t-shirt manufacturer, set their sights to become a major player in the custom t-shirt market and provide a highly intuitive t-shirt designing experience. We worked closely with them to integrate a highly customized t-shirt designer with Magento. The t-shirt product designer is seamlessly integrated with both the frontend experience as well as the backend ordering and print imaging services.

We have a number of clients that have a significant volume of file downloads. Magento’s download functionality works great, but requires a large server cluster to be able to provide hundreds of simultaneous downloads.

In order to overcome this challenge, we integrated Magento’s download system with Amazon’s highly-scalable Simple Storage Service (S3). We tied into S3’s token system, which allows us to provide download links which expire immediately upon usage (which prevents piracy of copyrighted material).

After deploying this functionality for one of our clients, they were able to reduce their server infrastructure by 65%.

Several of our B2B clients need to allow their customers to place orders for large numbers of products at one time. We built a bulk order form module that allows users to enter SKU and quantity information for the products they want to order. As users enter products into the form, the order total automatically calculates, giving them insight into their total cost, as well as insight into how different quantity levels affect their pricing discounts.

We know that manual data entry is error-prone, so we built an Ajax-based validation system that checks the accuracy, stock level, and backorder status of each item that a user enters, and then displays that information using unobtrusive tooltips.

We created a saved credit card solution that allows users to store multiple credit cards for easy reuse on any subsequent purchase. The stored credit card functionality is powered by Authorize.net’s Customer Information Management (CIM) API.

Customer credit card information is stored securely in CIM, and the only thing that Magento stores is a payment token. This approach reduces overhead maintenance from our client and reduces their PCI compliance burden, since they aren’t storing credit card information on their servers.

A major language learning software company engaged us on a project that involved integrating with Nalpeiron, a major software licensing provider. They wanted serial numbers to be provisioned on-the-fly as customers ordered copies of their software. We built a Magento module that provisioned serial numbers and linked the serial number directly to the customer, preventing them from illegally distributing the serial number.