Full-Stack Developer – Payment Platform Integration
Upwork

Remoto
•Hace 1 dia
•Ninguna postulación
Sobre
Payment Platform Integration Banking + Payfac + HubSpot Fixed-Price Contract | Remote | 55-80 Hours About Intel AR IntelAR is a PayFac (Payment Facilitator) serving Spanish-speaking small businesses in the United States. We provide payment processing, merchant accounts, and embedded banking services under our own brand. Project Overview We need an experienced developer to build integrations connecting four systems into a unified merchant onboarding and payment processing platform: System Purpose Integration Work Banking FBO bank account creation for merchants Submit merchant apps, receive banking credentials, handle pending states Payfac(Onboarding) Merchant underwriting & approval Submit applications using banking, handle approvals/declines Payfac (Gateway) Transaction processing (QSAPI) Sales, refunds, iFrame tokenization, platform fee, webhooks HubSpot CRM Workflow automation & tracking Deal stage triggers, custom fields, status updates, task creation Budget & Timeline Budget $3,500 USD (Fixed Price) Timeline 4-6 weeks to completion Estimated Hours 55-80 hours Payment Terms 25% upfront, 25% banking complete, 25% PayFac complete, 25% go-live Merchant Onboarding Workflow The system must automate this workflow: HubSpot deal reaches "Completed File" stage → triggers banking submission Bank creates FBO bank account → returns routing/account numbers If bank pending → create HubSpot task for ops team to resolve Store banking in dedicated fields (never overwrite original merchant banking) Submit to PayFac using banking credentials PayFac approves → activate merchant, notify team PayFac declines → create underwriting task in HubSpot Deliverables Banking Integration API integration to submit merchant applications Webhook handler for banking responses (approved/pending) Store banking in HubSpot custom fields Error handling and retry logic Payfac Onboarding Integration API integration to submit merchant applications with banking Webhook handler for PayFac decisions (approved/declined/pending) Status tracking in HubSpot Payfac Gateway Integration (QSAPI) Transaction processing: Sales, Refunds, Auth/Capture Secure iFrame card capture (PCI compliant) Platform fee handling (example 3-4% additional_fee) Bilingual payment form (Spanish/English) Transaction webhooks and logging HubSpot Automation Deal stage change triggers (Completed File → Banking → PayFac → Active) Custom field updates for all status tracking Task creation for pending/declined cases Transaction logging to contacts/deals Notifications for approvals and issues Required Skills 4+ years backend development (Node.js preferred, PHP acceptable) Previous payment/fintech API integration experience HubSpot API experience (contacts, deals, custom fields, workflows) REST API design and consumption Webhook handling (receiving and sending) Understanding of PCI compliance basics Spanish language proficiency (native or fluent) Good English communication for project updates Nice to Have Experience with PayFac/ISO payment models Banking/embedded finance integration experience Make.com or Zapier experience (for backup/alternative flows) Experience with merchant underwriting workflows Screening Questions (Required in Proposal) Describe a multi-system integration you've built. What systems? How did they communicate? Have you integrated with HubSpot? Describe what you built (custom fields, workflows, webhooks). How would you handle a situation where Jaris approves banking but PayFac rejects the merchant? What's your approach to error handling when one API in a chain fails? What is your availability for the next 6 weeks? Share 1-2 examples of similar integration work. ⚠️ Proposals without answers to screening questions will not be considered.



