
Open
Posted
•
Ends in 6 days
Paid on delivery
Developer Needed: Real-Time QuickBooks ↔ Airwallex Invoice & Payment Sync (Hosted Checkout Flow) Project Overview: We’re seeking an experienced API developer to build a seamless, real-time integration between QuickBooks Online and Airwallex, with a primary focus on automating invoice-based payments and keeping payment records in sync between the two platforms. The integration will utilize Airwallex’s Hosted Payment Page (HPP) to securely capture and store payment consents from clients, then trigger payments automatically upon invoice due dates. Workflow Summary: Client signs up with us. We manually create a customer in QuickBooks. Client provides payment consent. Via Airwallex Hosted Payment Page, the client authorizes future charges (card or wallet) and consents are stored securely. Invoice is issued in QuickBooks. On invoice creation or due date, the integration triggers Airwallex to charge the client automatically using the stored payment method. Airwallex handles the payment. If successful, QuickBooks is updated with the payment record. If failed, the system should retry and flag errors appropriately. Technical Requirements: Set up real-time sync between QuickBooks and Airwallex: Invoice creation and payment matching Customer data mapping Payment status updates (success/failure) Use Airwallex’s Hosted Payment Page (HPP) for securely collecting and storing payment_consent_id. Use Airwallex API to programmatically create and confirm PaymentIntent charges against stored payment methods. Implement webhook-based retry logic for failed payments. Ensure payment results (including retries) are reflected back into QuickBooks. Ideal Candidate: Strong experience with API development & integration Previous work with QuickBooks Online API Experience integrating Airwallex (especially Hosted Payment Page, PaymentIntent, and PaymentConsent flows) Familiarity with webhooks, background jobs, and scheduled billing workflows Detail-oriented with strong documentation and logging practices Deliverables: Secure Airwallex ↔ QuickBooks integration supporting the workflow above Sync mechanism for invoice creation → payment initiation → payment result back to QuickBooks Retry handling for failed transactions Clean, maintainable, and well-documented code Setup or deployment support if needed
Project ID: 39719623
Open for bidding
Remote project
Active 56 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Canberra, Australia
Member since Jan 9, 2023
$250-750 AUD
$250-750 AUD
€250-750 EUR
₹12500-37500 INR
$10-30 USD
$10-30 CAD
$15-40 USD
$15-50 USD / hour
$25-50 AUD / hour
$2-8 USD / hour
$10-30 USD
$10-30 USD
£20-250 GBP
$30-250 USD
€30-250 EUR
$30-250 USD
₹1500-12500 INR
$1500-3000 USD
$250-750 USD
$5000-10000 USD
$15-25 USD / hour
$15-25 USD / hour