Skip to main content

Connect Magento 2

You connect Magento 2 with an integration you create in your Magento admin. SKU.io gives you two web addresses to paste into that integration, and Magento gives you an access token to paste back. Nothing is saved in SKU.io until you click Connect with Magento 2.

Before you begin​

  • You need admin access to your Magento 2 store, and permission to connect integrations in SKU.io.
  • Your storefront must be reachable over HTTPS.
  • Decide which SKU.io store this storefront sells through.

Start the connection​

  1. Go to Apps & Integrations, open Sales Channels, and choose Magento 2.

    The Magento 2 panel under Apps & Integrations with its Connect Magento 2 button

  2. Click Connect Magento 2. The New Magento 2 Integration page opens with a Magento 2 Setup Guide.

    The Magento 2 Setup Guide with its four steps

Create the integration in Magento 2​

  1. In your Magento admin, go to System → Integrations → Add New Integration.
  2. Copy the Callback URL and Identity link URL from the Magento 2 Admin Form Fields card in SKU.io, and paste them into Magento's form. Magento won't let you activate the integration without them.
  3. On the integration's API tab, enable the Stores, Catalog, Sales, and Inventory resources.
  4. Click Activate, and copy the Access Token Magento shows.

Enter the details in SKU.io​

  1. Under Connection Details, type an Instance name and pick the Store.

  2. Type your storefront's Base URL. SKU.io adds the API path for you.

  3. Paste the Access token.

    The Connection Details card with Instance name, Store, Base URL, and Access token

  4. Click Test connection. Under Discovery, SKU.io previews the store views and MSI sources it can see.

  5. Click Connect with Magento 2.

Map sources to warehouses​

  1. Open Settings → Locations to see the MSI sources SKU.io found.
  2. Open Settings → Warehouse Mappings and pick a SKU.io warehouse for each source you ship from.
  3. Open Settings → Inventory Sync and set Master of Stock, the Stock Warehouses, and any min, max, or buffer rules.

Review the other settings​

Settings tabWhat to check
GeneralThe name and the store
SyncThe What syncs switches for orders, products, tracking, stock, and prices. See Manage a connected app
ProductsCatalog sync
OrdersThe Order Start Date. How unpaid orders import is set under Unpaid Orders
ShippingWhich SKU.io shipping method each Magento shipping method becomes
Payment MethodsWhich SKU.io payment type each Magento payment method records as
Pricing SyncMaster of Price, which price to send, and guardrails. See Sync prices with your sales channels
AccountingThis channel's accounts and whether its orders sync to your accounting software. See Use different accounts for each sales channel
Content SyncWhether SKU.io watches your Magento products for content changes. See Content Sync

Next steps​

Last verified: