Description: |
We are building a custom invoicing and bookkeeping SaaS platform.
We need an experienced developer to integrate Stripe Connect Custom accounts, Stripe Checkout for invoice payments, Stripe Webhooks for payment status updates, and Stripe Issuing for virtual card creation and management.
Scope includes:
Implement Stripe Connect Custom (OAuth) to onboard users as connected accounts.
Set up Stripe Checkout to automatically generate payment links for customer invoices.
Handle Stripe Webhooks (payment success, payout completion) to update invoice and bill statuses.
Integrate Stripe Issuing to allow customers to create, view, and manage virtual cards through our dashboard.
Conduct full testing in Stripe Test Mode and deliver basic documentation.
Tech stack:
Backend: Laravel (PHP)
Frontend: Vue.js
Database: MySQL
Payment provider: Stripe (Connect Custom, Checkout, Issuing)
Requirements:
Proven experience integrating Stripe Connect Custom (not just Standard).
Experience with Stripe Checkout and Stripe Issuing APIs.
Understanding of webhook security and event handling.
Good communication and clean coding practices.
Able to deliver fully working, tested, and documented solution.
Deliverables:
Fully working Stripe Connect Custom integration.
Working Checkout integration linked to invoice payments.
Webhook integration for payment and payout status.
Issuing setup for virtual card creation and management.
Basic technical documentation. |