Multi-merchant payments platform

Stripe Terminal + Connect POS

In-store card payments had to be tied to the right merchant, location and reader.

Scoped / R&D

The challenge

In-store card payments had to be tied to the right merchant, location and reader.

What we built

  • Architecture for Connect onboarding, reader pairing and the PaymentIntent lifecycle
  • Webhook signature checks, idempotent requests and reconciliation design

The full story

The situation

A platform serving many merchants needed in-store card payments, with every payment tied to the right merchant, location, reader and order.

Proposed architecture

A Node.js and Express service between the POS and Stripe. Stripe Terminal handles the card reader and Stripe Connect handles each merchant’s account. Webhooks keep transaction records in step with payment events.

Scope

  • Merchant onboarding with Connect
  • Reader registration, pairing and location assignment
  • PaymentIntent collect and capture, plus cancel, retry and refund
  • Webhook signature checks, idempotent requests and duplicate-event handling
  • Platform fees, transfers and payout visibility

Status

Scoped / R&D: an integration design, ready to build.

Start with one small, fixed-price job

Send us one task from your backlog. We quote it low and fixed so you can judge the work first. White-label is fine.

Get a quote

USA: Rancho Cordova, California
India: Mohali, Punjab