Phase 1 · last-mile payment infrastructure

Pay
on arrival.
By carriers
and PSP.

IPAY is the infrastructure between webshop, carrier, consumer and payment provider. QR → PSP → OTP → Release. Single source of truth. Immutable state. No funds held. Built for UPS-first, Shopify-first launch.

18-digit
IPAY reference
4-digit
OTP at digits 3·7·15·18
Immutable
PAID state
Event-driven
Auditable log
payment routing
Live state
[PAID] · [OTP_SENT]
How it works

Five steps from shipment to release. Zero ambiguity.

01
Merchant creates IPAY order
Manual, CSV upload or Shopify. IPAY=TRUE flag sets the canonical session.
02
Label + QR generated
18-digit reference, secondary QR label, OTP pre-derived from digits 3·7·15·18.
03
Consumer scans at door
Sees merchant + amount. Pays via PSP (Stripe). Webhook = source of truth.
04
OTP revealed
Immutable PAID. OTP shown only after webhook confirmation.
05
Carrier verifies & releases
OTP optional per carrier / merchant / product. Event-logged release.
Built for trust

IPAY orchestrates. PSP processes. Carrier releases.

Funds never touch IPAY. We hold the canonical state — order, payment session, OTP, release — and only transition forward. PAID is immutable. Webhooks are idempotent. Every transition is event-logged.

01CREATED → LABEL_READY
02LABEL_READY → IN_DELIVERY
03IN_DELIVERY → PAYMENT_IN_PROGRESS
04PAYMENT_IN_PROGRESS → PAID
05PAID → OTP_SENT
06OTP_SENT → RELEASED
07RELEASED → CLOSED
👋
Try our IPAY Assistant
24/7 answers in your language — orders, returns, payments or customs.
IPAY Assistant
Claude Sonnet 4.5
Hoi! Ik ben IPAY Assistant — vraag me alles over hoe IPAY werkt, hoe je je shop koppelt, of API-endpoints. ✨
Quick questions
Answers are AI-generated. For account-specific help, email support@ipay.global.

Made with Emergent