DEV Community

Terry Tan
Terry Tan

Posted on • Updated on

How many percent of your work is not building the core business logic?

We have built a chatbot + commerce solution on Messenger for businesses. Businesses can use our solution for Facebook Live Selling and Facebook Ads, no website is needed. Customer make comment and the bot will lead them to Messenger to complete the purchase, it works seamlessly.

We have actually deployed to few clients. The thing is each client will have different CRM system, Payment Gateway, Logistic system. Before we launch, our team need to spend few weeks building the integration. It is necessary but actually not the core of our software.

I am not complaining about it. But I think there must be a lot of software out there always need to write this integration layer, which it is identical to the other system. So wouldn't it be great if there is an integration layer we can plug into our software and it will work just with few lines of code?

For example, the integration layer already integrated with Payment Gateway A, B and C. My software just need to integrate with the integration layer and all 3 payment gateways will be available on my system.

This is very high level view, let me know if you have any questions. More important, feel free to share your opinion 😊.

Top comments (0)