Advanced
1 year experience

Stripe payment platform integration on the eLORganizer freelance SaaS project: customer creation, payment method attachment, monthly and annual subscription plans, promo codes and coupons, and sales tax rates.

Implemented webhook handlers for payment method changes, subscription create/update/delete, and invoice payment success and failure, with transactional email notifications for billing events. Angular admin dashboard uses ngx-stripe (Stripe Elements) for payment method management. Azure Functions clean up processed webhook event records to keep MongoDB collections bounded.