We worked with Binji to develop their new website on the Shopify Plus platform. The website design was provided to us and we implemented a pixel perfect version for this client, while also addressing some UX issues their designers overlooked initially.
Once the site design was completed we worked with Binji to complete a custom app which allows Binji to send data to their internal systems and warehouse. The custom app uses Laravel to communicate both ways as part of a REST API integration that also processes and queues the requests.
Benefits of Shopify Plus
Easy to Edit
Custom Shopify Plugin
Binji needed our help with creating a custom plugin for the Shopify site to transmit data to their internal system. We developed a standalone application using Laravel PHP to queue orders for processing and transmit other information to their internal system. The standalone application allows Binji to do a number of functions that would not normally be possible in Shopify.
Charge after 90 days
Binji wanted to be able to charge customers only after 90 days have passed and if the customer had not met the minimum purchase amount on their Binji card. We captured the payment token as part of our API integration and fed this information to the internal system so that cards could be charged automatically at a later date.
Orders + Shipments
We built an API integration between Shopify and the internal Binji system to transmit all order information. Once an order is placed, the order is sent to the internal system. Then tracking information and shipment progress information is transmitted back to Shopify so that customers are alerted as the delivery progresses.
Next, we integrated the website with a tracking code to allow Binji to track customers from their website all the way through to their app. Binji now has a unified look of what actions their customers have taken across all of their platforms.