← Вакансії

Stripe Webhooks & Membership Automation

Бюджет: $20.0 - $50.0 HOURLY / PART_TIME ⭐ 4.24 (4) USA

wordpress, php, infusionsoft-marketing, stripe

Looking for an experienced backend developer to implement a Stripe subscription workflow where webhooks are the sole source of truth for membership state changes. This is a focused backend task involving Stripe subscriptions, webhook processing, analytics events, and membership synchronization. Responsibilities * Implement a production-ready webhook endpoint for Stripe subscription events. * Process subscription activation, renewal, and cancellation events. * Update membership records based on Stripe webhook events. * Trigger analytics events when membership upgrades occur. * Synchronize external subscription identifiers with user records. * Implement event verification, idempotency, retry handling, and error recovery. Requirements * Proven experience with Stripe Subscriptions and Stripe Webhooks. * Strong backend development experience. * Experience building event-driven workflows. * Understanding of webhook security and signature verification. * Experience implementing idempotent webhook processing. * Comfortable working within an existing codebase. Deliverables * Fully functional webhook endpoint. * Membership lifecycle automation. * Analytics event integration. * Subscription synchronization. * Validation and testing of all supported scenarios. To Apply Please answer the following: 1. Describe a Stripe subscription system you have built. 2. Which webhook events did you handle? 3. How did you prevent duplicate webhook processing? 4. What actions occurred when subscriptions were created, renewed, or cancelled?
Відкрити на Upwork