Connected Platforms — mirror Vora orders into your CRM
Take payment through Vora and keep your existing commerce platform as your system‑of‑record. When a Vora charge succeeds, Vora creates the matching already‑paid order in your connected platform — so orders, fulfillment, and customer records stay exactly where your team already works.
How it works
- Connect your store once, from the Vora dashboard → Vora → Integrations → Connected Platforms.
- Send a
mirrorblock with each Vora payment (/v1/sessionsor/v1/payment_intents) describing the order — products, customer, address. - On a successful charge, Vora creates the already‑paid order in your platform. Vora charged the card; the platform records the order without touching a card.
The mirror block is one shared contract across every destination — the same fields (contract_version, destination, shop, line_items, customer, plus optional attribution, shipping_address, billing_address, metadata). You pick the platform with destination; each platform's page below covers only what's specific to it.
Supported platforms
| Platform | Status | Guide |
|---|---|---|
| Shopify | Available | Shopify order mirroring |
| Next Commerce (29next) | Available | Next Commerce order mirroring |
| sticky.io | Coming soon | — |
Shared concepts
- The
mirrorblock — a strict, top‑level field (not undermetadata), capped at 4096 bytes. Unknown keys are rejected. Omit it to skip mirroring a charge. - Attribution — pass marketing / direct‑response data (
affiliate,utm_*, funnel, and apassthroughmap) and it maps onto the created order's attribution fields. - Your own metadata — attach correlation data with
mirror.metadata, and reference the charge from the order via thevora_payment_intent_idstamped on it. - Get the result back — the order is created asynchronously; retrieve the order id (and status URL) or subscribe to the order‑created webhook.
Get started
- Connect your store in the dashboard (each platform's guide has the exact steps).
- Read your platform's guide for the destination value and any platform‑specific fields:
- Send the
mirrorblock on your create call and confirm the order appears in your store.