Pedro Alonso

Software engineer & architect in London.

Category: SAAS Ecom

SAAS Ecom Available in NuGet

After listening to the feedback, publish it via NuGet to make it easier to integrate it in new projects, makes a lot of sense.

Currently, two NuGet packages are available: SaasEcom.Core and SaasEcom.FrontEnd. I’ll show how it can be used in an MVC project:

The source code for this sample is available in GitHub

Continue reading

SAAS Ecom: Open Source Billing for .NET MVC 5 / Stripe

Update: SAAS Ecom is now available in NuGet.

Lately I’ve been thinking of several ideas to offer as Software As A Service, and normally there are several “parts” on any of these systems:

  • Public webiste: where you explain your services / prices and let your potential customer to sign up for your trial.
  • Subscriber area: where your customers login to use the service they have subscribed to, view their invoices, upgrade, etc.
  • Admin / Billing area: this is where the business owners can log in, see customers, sign ups, cancellations, invoices, etc.
  • Application that you offer: This is possible the most important part of all four, because if the customers are not interested in this, they’re not going to sign up.

From the previous four points we can conclude, that the subscriber / billing areas are necessary, but theyare not the core of your SAAS business, but it takes a lot of time and effort to devlop them. There are some companies that offer this kind of product as a service (Recurly, Chargify, Spreedly, ChargeBee, CheddarGetter). Now I’ve started an open source initiative: SAAS Ecom, based in .NET MVC 5, C# integrated with Stripe for payments. Source code available in github, and you can also visit theDemo hosted in Azure websites.

Continue reading