Loading FreddyWorks…

Integrate Stripe Billing and QuickBooks Online APIs for SaaS Platform

Category: Web Development

Budget: 1200–1200 USDC

We are looking for an experienced backend developer to integrate Stripe Billing and QuickBooks Online APIs into our existing Node.js and PostgreSQL SaaS application. The primary objective is to automate subscription lifecycle tracking, invoice generation, and financial reconciliation between both platforms.

Deliverables include:

  • Secure webhook handlers for real-time Stripe subscription events (creation, renewal, cancellation, failed payments).
  • Bi-directional synchronization service connecting customer records and sales receipts to QuickBooks Online using OAuth 2.0.
  • Robust error handling, retry queues, and Slack notification integration for sync failures.
  • Comprehensive integration tests and clear API environment documentation.

The project timeline is estimated at 3 weeks, with milestone check-ins every week. Prior hands-on experience with QuickBooks API authentication and Stripe billing architecture is strictly required. Please share examples of similar past integration work in your proposal.

Skills required

  • Node.js
  • Stripe API
  • QuickBooks API
  • PostgreSQL
  • OAuth 2.0
  • RESTful APIs

Milestones are funded into USDC escrow on Polygon before work begins.