Zentitle E-commerce Integration

E-commerce order flows and logic when using Zentitle

Watch more videos about how to license your software and increase revenues

Working hand-in-hand with the fastest growing software companies and $1Bn tech giants

"I have used Zentitle for about 10 years and it is definitely the best licensing I have worked with in my support career.

I have worked with around 10 different licensing platforms and used many others with the products I purchased.

None have been as reliable, easy to use and implement for support and customers alike."

Kelly Bishop

Technical Support

"Fantastic flexibility is key in how we license our software and features in order to provide a smooth experience for our end users.

Zentitle delivered on this and more. Enough tools to provide us with what we need to integrate with our existing business systems.

EUP is easy to set up giving our users more control over managing and distributing our licenses."

Mark Senior

Sales Director

"Zentitle overall does a great job in getting a license solution to customers. The tool has plenty of features to match business requirements.

Maintaining an in-house solution would be expensive and time consuming.

Zentitle provides a service where you do not need to worry about this and focus on your business."

Chris Ang

CEO

1000s of software companies have used Zentitle to launch new software products faster and control their entitlements easily, many going from startup to IPO on our cloud software license management solutions

Software Licensing Customer LogosSoftware Licensing Customers

Zentitle - the Enterprise-Class Software Monetization Platform

18 Years+

Track Record

$1B+

Revenues Protected

300M+

Transactions / Month

99.9%+

Uptime SLA for 10 Years+

Zentitle supports 100M's users 24x7x365 for the world's leading SaaS, Software and IoT companies

Security of software licensing, we combine best practices to keep your software safe.

Your long-term partner for software business growth

Zentitle meets the standards for scale, security and operational excellence demanded by enterprise-class software companies

From startup to $1Bn in ARR partnering with Nalpeiron

Partner for 8 years

From startup to VC funding to IPO for millions of users, all on Zentitle

Partner for 14 years

zentitle customer logoszentitle customer logos

What's in this video

A large percentage of our customers want to use e-commerce as either their exclusive go-to-market approach or is a significant part of that. So let's walk through how an e-commerce platform like a Stripe, Chargify, and so forth would integrate with the Zentitle environment.

So here you would have your typical storefront, that is powered by whatever e-commerce provider you have. And very often there, you'll have various editions of your product available for sale. Perhaps in monthly subscription models, annual subscription and so forth. And you'll typically have a good, better, best set of offerings, where the customer can choose what is the right price point based on the specific set of capabilities that they want to have access to. So in this case, let's assume we're going to be processing an order for the better, the middle tier addition of that various product.

So that within Zent title is mapped into what we call an offering. So we would have an offering say better one year subscription.

And that mapping allows you to say, okay, let's define the underlying set of features. That are controlled by the customer choosing one or one of the other additions.

And so that could be individual features that are turned off. It could be values for various capacity limits, you know, Some metric within your application that you want to limit could be number of users, could be a number of devices, channels, whatever makes sense. So again, we're assuming that we're going to be processing an order around that better edition.

So as the e-commerce triggers the purchased event, typically firing off a webhook or something of that nature. It will then trigger an event handler that will then say, okay, we're now going to create an entitlement for that specific customer against that offering, that skew that definition of the addition. So it will initially set the set of rights for that customer based on the pattern that is included in the definition of that offering. So there you'll get a customer specific entitlement that inherits the initial set of capabilities against that offering.

So once that's created in the Zentitle system, you can then automatically send out the set of credentials to that end customer that just made that purchase.

So part of that could be an email address, or if you're using an identity or account based licensing model, could be a license key if you're using a license key based model and so forth. So the end customer would get that set of credentials, and that would allow them to run the application and activate using our licensing API against that same entitlement.

Right? So that is the flow.

Once that entitlement is also there, you can then provide a view into that again, back to that end customer. Or perhaps procurement within the end customer so that they can see the current status of that license. Has it been activated? When does it expire? How many seats are in use, what is the usage over time. And then, of course, you also have full access to all of these capabilities.

From the straight Zentitle UI, which can be used by support and renewals and such to really understand where is the customer in their journey with regards to using that application, how heavily are they using it, all the information that they may want to take into account either from handling support, handling a renewal, and so forth. So that's the way you would integrate, e-commerce, Stripe, Fastspring, Zuora, everything under the sun. An easy way of mapping good better best type additions onto an underlying set of additions and definitions of how that would generate the specific entitlement, easy way of generating the entitlement, easy way of getting credentials out, easy way of activating, and then being able to manage that throughout the entire lifecycle.