Stripe

Connect Stripe for payment tracking and order data.

Overview

Use Stripe with Omniops for direct payment tracking and order intelligence:

Direct payment tracking connects your Stripe account to pull in payment events and order history. It is useful if you use Stripe directly, without WooCommerce or Shopify, or want richer payment data alongside your existing store integration.

Direct Payment Tracking

What you get

  • Real-time payment events (successful charges, refunds, disputes)
  • Historical order data — up to 500 orders backfilled on first connection
  • Payment data feeds into your business intelligence, so Omni can answer questions like "what's my revenue this month?" or "how many refunds have we processed?"
  • Cash flow analysis and order attribution

How to connect

  1. Go to Settings > Integrations in your Omniops dashboard
  2. Select Stripe
  3. Click Connect with API Key
  4. In your Stripe dashboard, create a restricted API key (a special read-only key — Omniops can see your payments but never make charges):
    • In your Stripe dashboard, click Developers in the left sidebar. Then click API Keys and Create restricted key.
    • Enable read access for Charges, Customers, Invoices, and Payment Intents
    • Copy the key
  5. Paste the restricted key into Omniops and click Connect

Omniops verifies the key, backfills your recent order history, and begins receiving payment updates in real time.

Security

  • Only a read-only restricted key is needed — Omniops never initiates charges or modifies your Stripe data
  • The key is encrypted with AES-256 before storage
  • Every payment notification is verified as genuine before we process it

Which Should I Use?

Situation Recommended Online store (WooCommerce/Shopify) wanting deeper payment data Direct payment tracking Already have payment data through your store integration You may not need either, but direct tracking adds real-time event data