Witness NetSuite Adobe Commerce Integration Via Restlet and Cloras

img

One of our clients is a leading B2B eCommerce development agency from Tamil Nadu, India. They wanted to create Restlet APIs for syncing the order. They were also looking at refunding transactions from Adobe Commerce to NetSuite using Clora middleware.

CLORAS [Cloud Rapid Automation System] is a cloud-based enterprise ERP integration platform. It enables the connection, synchronization, and automation of ERP, eCommerce, and CRM systems from a single console.

Requirement

The client wanted us to create Restlet APIs to sync the order and refund the transactions.  

The risks faced during the development were,

In the basic tier, the concurrency limit is 5 for all web services in NetSuite. If more than five requests initiate simultaneously, the sixth request will fail. Possible workaround is, 

Purchase extra SuiteCloud license to increase concurrency.

Use a middleware Cloras, cache the data as of now and invoke the request as batches.

Restlet script characteristics, 

5,000 usage units per script

Maximum 10MB per string used as RESTlet input or output

Solution

Our team of professional analyzed the requirements to find a solution. They created a new Restlet scripts/API to achieve the order. This also helped to refund integrations from Adobe Commerce to NetSuite using Cloras middleware.  

The client can initiate the Restlet URL from Cloras. This initiates the Restlet script in NetSuite. It also updates it in NetSuite/return necessary details in the JSON format. Initiate the Restlet URL with OAuth signature for authentication between NetSuite and Cloras.

Result

Our experts made the requirements successfully within eight to ten days. Our experts perfromed the integration of NetSuite and Adobe Commerce through Cloras. Now using the Cloras middleware, users can sync orders, refund transactions from Adobe Commerce to NetSuite effortlessly