# Omni Checkout
# llms.txt - ASCII-only (encoding-safe)
> Omni Checkout is a hosted custom checkout platform for Shopify merchants. Replace Shopify's native checkout with a branded, first-party checkout experience that includes built-in event tracking, global payment methods, and marketing integrations - without Shopify Plus pricing or enterprise contracts.
Omni Checkout helps e-commerce brands run checkout-as-a-service on their own domain. Shoppers complete purchases on a fast, customizable checkout page; merchants manage stores, payments, analytics, and integrations from a central dashboard.
**Who it's for:** Shopify store owners and operators who want better checkout control, first-party attribution data, and lower platform costs than Shopify Plus.
**How to get started:**
1. Visit [dashboard.omnicheckout.app](https://dashboard.omnicheckout.app) and create a merchant account.
2. Connect your Shopify store (storefront domain + Admin API credentials).
3. Install two theme snippets from the dashboard: the checkout handoff script and the attribution pixel.
4. Complete store verification, connect your payment processor (Whop, Stripe, or Airwallex), and customize your checkout branding.
5. Enable checkout when ready - orders fulfill back to Shopify automatically.
**Pricing (monthly, billed monthly):**
- **Pro** - $499/mo: up to 10 Shopify stores, custom checkout domain, event tracking, marketing integrations, AI checkout recovery, priority support.
- **Enterprise** - $999/mo: unlimited stores, everything in Pro, custom integrations, dedicated onboarding, SLA, volume pricing on credits.
**MCP servers:** None published yet. No official Model Context Protocol integrations are available at this time.
**Contact:** hello@omnicheckout.app | compliance: compliance@omnicheckout.com
## Product
- [Homepage](https://omnicheckout.app/): Marketing site - product overview, why teams switch, supported payment methods, and get-started CTAs.
- [Merchant dashboard](https://dashboard.omnicheckout.app/): Sign in, connect stores, view orders and revenue, manage billing, customize checkout, and configure integrations.
- [Events dashboard](https://dashboard.omnicheckout.app/events): Live event feed with full observability - every pixel event, fanout delivery, and shopper journey in one place.
- [Shopper checkout](https://checkout.omnicheckout.app/): Hosted checkout surface where end customers complete purchases (cart handoff from Shopify storefront).
- [Attribution pixel](https://pixel.omnicheckout.app/pixel.js): First-party event tracking script installed on the Shopify storefront.
## What we offer
- **Custom hosted checkout** - Branded checkout page with logo, colors, fonts, policies, and optional custom domain (e.g. `checkout.yourbrand.com` via Cloudflare for SaaS).
- **Shopify integration** - Cart handoff from storefront -> hosted checkout -> payment -> automatic Shopify order fulfillment.
- **Payments** - Whop and Stripe Connect are the primary processors; Airwallex is also supported for global acquiring. See [Payments](#payments) below for the full method list.
- **First-party event tracking** - Built-in pixel + merchant Events dashboard. See every event with full observability - not a black box. See [Event tracking](#event-tracking) below.
- **Merchant dashboard** - Multi-workspace: account-level view across stores, or per-store workspace for integrations and checkout customization.
- **Performance & orders** - Revenue charts, order history, and visitor event explorer.
- **Platform integrations** - 8 ad and marketing platform fanouts (Meta, TikTok, Google, Snapchat, Pinterest, Microsoft, ChatGPT, Klaviyo) plus analytics partners like Trackbee and WeTracked.
- **Data warehouse fanout** - Enterprise plans can stream events to Cloudflare, Snowflake, Databricks, or BigQuery for teams where owning the data lake is essential.
- **AI checkout recovery** - Pro/Enterprise feature for recovering abandoned checkouts (dashboard-managed).
## Platform URLs
| Surface | URL | Purpose |
|---------|-----|---------|
| Marketing | https://omnicheckout.app | Product info, policies, contact |
| Dashboard | https://dashboard.omnicheckout.app | Merchant control plane |
| Checkout | https://checkout.omnicheckout.app | Shopper payment flow |
| Pixel | https://pixel.omnicheckout.app | Event ingest / attribution |
| Accounts email | accounts@omnicheckout.app | Auth / account emails |
## Install (Shopify merchants)
Merchants receive install snippets from the dashboard after connecting a store:
```html
```
The handoff script intercepts checkout from the Shopify cart and creates a session on `checkout.omnicheckout.app`. The pixel records first-party events on the storefront.
## Payments
Omni Checkout routes shopper payments through **Whop** and **Stripe Connect** as the primary processors. **Airwallex** is also available for merchants who need global acquiring and local payment method coverage across APAC, Europe, and the Americas. **PayPal Express** is supported as an additional checkout option where enabled.
Merchants connect their payment account in the [dashboard](https://dashboard.omnicheckout.app) during onboarding. Shoppers see the methods available for their currency and country at checkout.
### Payment processors
| Processor | Role |
|-----------|------|
| **Whop** | Primary checkout embed - cards, wallets, crypto, US bank transfer, and European bank redirects (iDEAL, Bancontact, SEPA, Sofort). |
| **Stripe Connect** | Primary alternative - Stripe Payment Element with automatic payment methods on the merchant's connected account. |
| **Airwallex** | Global acquiring for cross-border and hard-to-access local methods in additional markets. |
| **PayPal** | PayPal Express checkout button where configured. |
### Cards & wallets
- Visa
- Mastercard
- American Express
- Discover
- Apple Pay
- Google Pay
- Link (Stripe)
### Buy now, pay later (BNPL)
Hard-to-access BNPL options that many platforms gate behind enterprise tiers or long underwriting - available through Omni Checkout:
- **Klarna** - Pay in 3 / Pay in 30 / financing (market-dependent)
- **Afterpay / Clearpay** - Installments (US, UK, AU, and more)
- **Affirm** - US installment financing
Critical for dropshippers and enterprise stacks alike.
### European & UK bank methods
Regional methods that are often difficult to enable on custom checkouts:
- **iDEAL** (Netherlands)
- **Bancontact** (Belgium)
- **Sofort / Klarna Pay Now** (Germany, Austria, and more)
- **SEPA Direct Debit** (Eurozone)
- **EPS** (Austria)
- **Giropay** (Germany)
- **Przelewy24 (P24)** (Poland)
- **BLIK** (Poland)
### US & other
- ACH / US bank transfer
- Crypto (via Whop, where enabled)
- PayPal
### Coverage
50+ payment methods globally across cards, wallets, BNPL, and local bank redirects - surfaced automatically based on shopper location, currency, and the merchant's connected processor. Omni Checkout is built for merchants who sell internationally and need methods like Klarna, iDEAL, and Bancontact without negotiating each integration separately.
## Event tracking
Omni Checkout includes a first-party event tracker with a dedicated **Events dashboard** at [dashboard.omnicheckout.app/events](https://dashboard.omnicheckout.app/events). Merchants see their actual events in real time - not aggregated summaries, not delayed exports. Every row is traceable back to a specific shopper action.
We believe this is the most observable ecommerce event tracker available in 2026-2027: every event, every fanout result, every person journey - visible in one feed.
We built this because observability is critical in ecommerce event tracking. When a conversion doesn't show up in Meta or Google, you need to know *where* it broke - ingest, identity, fanout, or the ad platform. Omni Checkout is designed to answer that question in seconds, not after a support ticket.
### Events dashboard columns
Each event in the feed shows:
| Column | What it tells you |
|--------|-------------------|
| **Event** | Event type (Page View, Added To Cart, Purchase, Sent To Meta, etc.) |
| **Store** | Which connected store the event belongs to |
| **Event ID** | Unique event identifier for deduplication and debugging |
| **Person ID** | Stable shopper identity across sessions and devices |
| **IP Address** | Client IP at time of event |
| **Country** | Geo derived from the event or enrichment |
| **Device** | Desktop, Mobile, or Tablet |
| **Result** | Delivery status for fanout events (e.g. `200 - Success`, `0 - Error`) |
| **Date** | Timestamp in the store's configured timezone |
### Event types tracked
- Subscribed (email capture / lead)
- Page View
- Viewed Product
- Added To Cart
- Checkout Started
- Purchase
- Sent To Meta
- Sent To Google
Filter the feed by event type, open any row for the full payload, and trace a single `person_id` across their entire journey.
### Edge enrichment
Merchants can toggle **Enrich** in the Events dashboard to backfill IP address, country, and device on events that arrived without full context - resolved at the edge from the person's identity graph. Optional visitor enrichment credits power deeper profiling for teams that need it.
### Platform fanout (8 integrations)
Events fan out to **8 platform integrations** so merchants can send conversions and behavioral signals to the ad and marketing tools they already use:
- Meta Ads (Facebook / Instagram)
- TikTok Ads
- Google Ads
- Snapchat Ads
- Pinterest Ads
- Microsoft Ads
- ChatGPT
- Klaviyo
Fanout delivery status appears directly in the Events feed (e.g. "Sent To Meta" with a `200 - Success` or error result) - so you always know whether the platform actually received the event.
### Analytics partners
Send events to attribution and analytics tools merchants already rely on:
- **Trackbee**
- **WeTracked**
- **Triple Whale**
### Data lake / warehouse fanout (Enterprise)
For Enterprise plans where storing and owning event data is essential, Omni Checkout supports **data warehouse fanout**:
- **Cloudflare**
- **Snowflake**
- **Databricks**
- **BigQuery**
Stream the full event stream into your own data lake for custom modeling, BI, and long-term retention - alongside the live Events dashboard for day-to-day observability.
## Policies
- [Policies index](https://omnicheckout.app/policies/): All legal and policy documents.
- [Terms of Service](https://omnicheckout.app/policies/terms): Platform terms for merchants and users.
- [Privacy Policy](https://omnicheckout.app/policies/privacy): How we collect and use data.
- [Return Policy](https://omnicheckout.app/policies/return-policy): Refund and return terms.
- [EULA](https://omnicheckout.app/policies/eula): End-user license agreement.
- [GDPR](https://omnicheckout.app/policies/gdpr): GDPR-related disclosures.
- [Data Services Notice](https://omnicheckout.app/policies/data-services-notice): Data processing notice.
- [Copyright](https://omnicheckout.app/policies/copyright): Copyright policy.
## Access issues
If you see an "access restricted" page on omnicheckout.app, the most common cause is a **VPN, proxy, or datacenter IP**. We block anonymous and VPN traffic on the marketing site, dashboard, and checkout as an abuse-prevention measure - not a bug.
**Merchant accounts** can also be restricted independently. A reason may or may not be provided, depending on the circumstances.
If you believe a restriction was applied in error, email [compliance@omnicheckout.com](mailto:compliance@omnicheckout.com) with your IP address (if relevant) and what you were trying to access.
This file (`/llms.txt`) is always available, even when IP or VPN blocks prevent access to the rest of the site, so LLMs and documentation tools can still read Omni Checkout product information.