Software Development


Hi! This is my personal blog about software development. Where I try to keep all my work so that I can go back and see how I did things and also to share it with the community!

Stripe API with ASP.NET Core - Part 2 Subscription handling

Integrating Stripe with ASP.NET Core to provide secure invoicing and subscription processing

In the first post I showed how to set up a ASP.NET Core 2.2 Application to connect to the Stripe API using Stripe.NET. At the end of the first post I had everything set up so that Products and Pricing Plans are automatically created at application startup if they do not already exist. If you have not read that post you can find it here.


Stripe API with ASP.NET Core - Part 1 Setup and Configuration

Integrating Stripe with ASP.NET Core to provide secure invoicing and subscription processing

In this blog post I want to show how I integrated Stripe, a very popular and well known payment gateway, into an ASP.NET Core MVC Application. The application that I have built offers three subscription plans: Basic, Professional and Enterprise. Depending on the subscription plan selected at sign up, the user will get billed automatically every month, as long as they have an active account. This is the first part that will show how I setup Stripe and how to interact with the API.


Adding a third party datetime picker to your ASP.NET Core MVC Application

In this blog post I want to show something that is trivial and yet always causes me headaches. DateTime pickers have always been a pain to implement, and there are so many ways to accomplish them. For my own reference and maybe for someone out there that is looking for a solution this is how I implement DateTime pickers using tempusdominus-bootstrap-4 including localization and some of its problems it brings.