Channels

Connect Shopify

Last updated 5 April 2026

Shopify is the fastest channel to connect. The entire flow runs inside Shopify's standard OAuth and typically completes in under two minutes.

Install the app

From Meridia → Channels → Shopify, click Connect. You'll be asked for your myshopify.com subdomain and redirected to Shopify's app approval screen.

Scopes we request

read_orders, read_products, read_inventory, read_fulfilments, read_shopify_payments_payouts, read_shopify_payments_disputes, and write_prices (only if you plan to use Meridia's repricing).

Payouts and fees

Meridia reads the Shopify Payments payout API directly, which means processor fees, reserves, and refunds flow into your profit view automatically. If you use a third-party gateway (PayPal Express, Klarna), connect those too via Settings → Payment processors.

Refunds and partial refunds

Both are synced in real time via webhook. A partial refund on a multi-line order is attributed proportionally to the refunded line items.

Webhooks installed

Meridia registers webhooks for orders/create, orders/updated, orders/paid, refunds/create, products/update, and app/uninstalled. If you uninstall the Meridia app, all webhooks are cleaned up and Meridia stops syncing immediately.

Multi-store

Running multiple Shopify stores under one brand. Connect each separately — each gets its own row in the channel list and contributes to the unified profit view.

Was this helpful?
Related
Connect eBay
OAuth, the 18-month order history quirk, and how Meridia handles eBay fee structures.
WooCommerce setup
REST API keys, webhook registration, and the WordPress plugin.
Etsy setup
OAuth v3, Etsy Payments reconciliation, and listing fee handling.
BigCommerce setup
API account creation, store hash, and the events webhook.