> This page is for Product Documentation.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.navipartner.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.navipartner.com/_mcp/server.

# Register Shopify custom app

> A custom app needs to be created in each Shopify store that Business Central connects to.

To create the custom app, follow the provided steps:

1. Navigate to the Shopify store admin page.
2. Navigate to **Settings** > **Apps and sales channels** > **Develop apps**.\
   The **App development** screen is displayed.
3. Click **Create an app**.\
   A window for providing additional app information is displayed.

![shopify\_setup\_area](/_fern-img/f2726e7b565e3f35e2f1e924e83960e3e041a8db597f229d8b4dc4bc976e133b.webp)

4. Use **NP Retail Integration** as the name of the app.
5. Click **Create app**.

![create\_custom\_app](/_fern-img/e361f5cb57624228606c70704922a91dcbcb1e443415a3b6aaa280761a0ce550.webp)

6. Assign admin API access scopes (permissions) to the app by selecting the app, going to **Configuration** > **Admin API Integration**.
7. Configure the API integration by assigning the following API access scopes:

![api\_access\_scopes](/_fern-img/af83653ade47d6ab65a9d0d8b2b9a2384e0af14952ac7252c81366561e7c1fcc.webp)

> (read_analytics, read_apps, write_assigned_fulfillment_orders, read_assigned_fulfillment_orders, write_customers, read_customers, write_discounts, read_discounts, write_draft_orders, read_draft_orders, write_fulfillments, read_fulfillments, write_gift_cards, read_gift_cards, write_inventory, read_inventory, read_locations, write_merchant_managed_fulfillment_orders, read_merchant_managed_fulfillment_orders, write_order_edits, read_order_edits, write_orders, read_orders, read_payment_terms, write_product_listings, read_product_listings, write_products, read_products, write_publications, read_publications, write_returns, read_returns, read_companies).

8. Once you've assigned and saved the admin API access scopes, click **Install app**.\
   Shopify installs the new app to your store and generates the **Admin API access token** as a result.

   ![api\_access\_token](/_fern-img/13ee3f24cd98de1ff1d96456d982711e40f6159e06b8dfc8e42dabba66bfdb2f.webp)

   This access token needs to be copied to your **Shopify Store Setup** administrative section in Business Central.