Extend Moltin with serverless eCommerce integrations
One of the benefits of headless commerce is the lack of required server management experience. We can take this same approach with extending Moltin and integrate serverless functions to deliver order confirmation emails, SMS receipts, Slack messages and more.
This type of extra functionality usually comes at a cost but with a serverless approach, you only pay for the time your code executes. There’s no monthly fees or servers to maintain, go serverless!
Serverless is an architecture, often referred to as functions as a service (FaaS) and backend as a service (BaaS). One thing to note is that serverless code actually runs on a server! 😱
The architecture enables developers to write small pieces of functional code that can talk to each other inside containers and with other APIs. This is perfect if you are looking to extend the functionality of API services, in this case, Moltin.
Open source projects Apex and Serverless Framework make it super easy to write and deploy functions for Amazon Web Services, Google Cloud Platform, Microsoft Azure, and others. These frameworks remove all the heavy lifting when it comes to configuring a gateway, CORS and function deployment.
Get started with Moltin and serverless
To make use of serverless functions in your applications, we have various observable events that you can attach webhooks. We also have a growing number of open source repositories on GitHub that demonstrate how to make use of the moltin integrations API and Zeit Now.
Subscribe to order.paid and order.fulfilled events to automatically send shipping and order notifications with Postmark.
Easily observe fulfilled order events so you can notify your customer via custom Postmark email templates.
With minimal configuration, you can deploy a function that is triggered when orders are refunded to notify customers via Twilio.