Omnichannel Commerce API
Omnichannel Commerce API for POS and Ecommerce
An omnichannel commerce API for teams that need online orders, in-person payments, devices, and refund state to stay aligned across channels.
Teams searching omnichannel commerce APIs usually need online orders, in-person payment flows, devices, and post-purchase state to stay coherent instead of becoming two separate systems joined by support work.
Flint already models order-backed payment flows across multiple sources including `checkout`, `payment_link`, `api`, `pos`, and `subscription`.
Devices, order state, hosted fallback collection, and refund workflows can stay inside one public platform instead of splitting ecommerce and POS into unrelated payment stacks.
The order-first model is especially useful once a buyer can start online, finish in-person, or need later recovery and refund work across both channels.
Use This Platform Shape When
Buyers can start online, finish in person, or need later recovery and refunds across both ecommerce and POS-adjacent flows.
Your product needs device context, order state, and hosted fallback collection to stay aligned instead of becoming two separate systems.
Support and finance need one record of the sale even when payment can happen through different channels and sources.
Online to in-person completion
Let a buyer begin from a storefront or operator-created order, then finish collection in a POS-aware flow without losing the original business record.
In-person to hosted follow-up
When a register or operator flow cannot collect the full amount immediately, hand the remaining balance into hosted checkout or another Flint collection surface later.
Cross-channel refunds
Keep post-purchase adjustments attached to the same order even if the original payment path crossed online and in-person contexts.
Device-aware operations
Track merchant devices and POS source context without creating a second payment system beside the ecommerce stack.
Choose Something Narrower When
Implementation References
Reference the platform-level surfaces
Related Pages
Explore the POS, ecommerce, and hosted-flow surfaces around omnichannel state
These pages help split true cross-channel architecture from narrower POS or ecommerce-only evaluations.
Payments for POS Integrators
Use this when the evaluation is more POS-heavy and device-driven than omnichannel architecture-heavy.
Payments API for Ecommerce Platforms
Use this when the primary architecture question is ecommerce platform state rather than the crossover between channels.
Hosted Checkout API for Developers
Useful when an in-person or operator-driven workflow still needs to hand a remaining balance into Flint-hosted checkout later.