Uptechunt

Integrate Stripe Webhooks for Subscription Cancellations & Renewals

Posted On -July 28, 2025, at 6:11 PM
Project Type : Hourly
Hourly Rate : $50 - $80
Project Length : 1 to 3 months

Skills Required

React.js

QA Testing

Stripe

Illustration

Figma

Webflow

Google Analytics

Description

Our platform currently handles subscriptions using Stripe, but we need better webhook integration to keep everything in sync — especially when it comes to cancellations, renewals, and failed payments.

We’re looking for someone who understands how Stripe’s webhook system works at a deep level. This isn’t just about capturing events — we need someone who can structure the logic to gracefully update user status, notify users, and prevent edge case errors.

Right now, some subscription status updates are either delayed or missed entirely in our backend. We'd like to fix that by properly setting up webhook listeners and ensuring our internal user roles and access levels are updated in real time.

You’ll be working in a React.js and Node.js environment. Familiarity with backend logic is crucial — especially when it comes to things like retry handling, soft cancellations, and grace periods for renewals.

This task may sound small, but it’s critical for our billing flow. If you’ve worked on SaaS platforms before — or anything with tiered user access and subscription management — you’ll know how important it is to get this right.

We’ll also need help sending confirmation emails and internal admin notifications when a subscription event occurs. Bonus if you can help set that up with SendGrid or similar.

You’ll be working alongside our developer who built the original integration. They’ll walk you through what’s there now. But from the...

CA
Cassandra AndersonJoined 05 January 2025
Location: Sweden
Payment Method:
Total Spent: $0
Total Jobs Posted: 1
Freelancers Hired: 0
0.0(0 reviews)
Proposals : 5 to 9
Invites Sent : 6
Interviewing : 1