Success Story: Microservices to Adapt Custom Solutions

By Anonymous (not verified), 19 May, 2021

Challenge

 

The client was looking to develop an ecommerce store in Shopify to sell its products in Panama. The goal was to work together with some gas stations in Panama and courier service to make the shipment from the store/gas station to the delivery location indicated by the consumer.

 

The client sought help from Rootstack because there is no postal code in Panama and addresses are difficult to identify. In Panama, “corregimientos” are used to be able to indicate the exact address. However, Shopify needs to use the zip code data and does not allow you to create custom fields on the payment’s last page. To add a field, you have to pay a very expensive monthly subscription, and Heineken did not want to subscribe.

 

Our Solutions

 

Our software developers created a series of microservices, a small piece of code to do a very specific action that does not need a server to run, to run on the Amazon platform.

 

 

Since Shopify does not allow modifying the checkout page, we had to alter the cart page including a map where the user can indicate where they want to receive the order. The microservice receives the latitude and longitude information and queries if it has a nearby gas station in a record previously uploaded to AWS. It indicates which is the closest gas station. With that information, it allows you to continue to the payment page. At the end of the purchase, another microservice in charge of sending the information to the third party in charge of making the shipment indicates it looks for the product in a certain gas station and coordinates shipment. A link is also generated to be able to follow the order. This link is sent to Shopify and then to the consumer.

 

In this way, Rootstack achieved a successful modification in Shopify and achieve Heineken's ecommerce goals.

Content
Testimony
Author Role
CFO
Author
Construction Company
Quote

“Mastering business data is key to define strategies that have an impact. Working with Rootstack, we were able to take control of our data and analyze it purposefully to help us advance in the right direction.”

Author Role
CTO
Author
Financial Institution
Quote

“Working with Rootstack has been a wonderful experience. They have truly helped us improve our site design and performance, allowing our business to grow and stand out in the online world”

Title
Testimonials
Margin
With Margin vertical
With title
Off
Title
Check out some of our other success stories!
Text Alignment
Left
Text Color
Dark Indigo
Items Alignment
Center
View
Success Stories
Item style
Success Story Card
Show Filters
No
Margin
With Margin vertical
With Background
Off
Title
Our Main Services
Text Alignment
Center
Text Color
Dark Indigo
Items Alignment
Center
View
Services
Item style
Service Card
Show Filters
No
Margin
With Margin vertical
With Background
Off
Weight
4
Image
Hero
Title
Success Story: Microservices to Adapt Custom Solutions
Image
Image
Description

Rootstack implemented a series of microservices on an ecommerce to make it compatible with the address system used in Panama.

Text Color
White
Text Alignment
Left
Size
Medium
Overlay effect
Hide overlay effect
Margin
With Large margin bottom