Step 1. Configure your Reach API keys
Configure your Reach API key to include settlement data for your Shopify account to ensure smooth reporting and settlement on Reach’s end. Follow these easy steps to complete the process:
- Sign in to Shopify and go to your Shopify admin.
- Click Apps and sales channels.
If your store doesn’t have developer apps, click Allow custom app development to continue. You will see the following screen.

- Click Allow custom app development again.
- Click Develop Apps in the top-right corner of the App and sales channels page.

- From the App development screen, click Create an app.

- From the Create an app modal, type the app’s name for the settlement in the App name field. We recommend using “Reach Data” as the app name.

- Click Create app.
- Click Reach Data on the App development page.

- From the Overview tab on the Reach Data page, click the Configuration tab.
- Click Configure in the Admin API integration section. If you have already configured this integration, you can skip this step.
- Under Admin API access scopes, use the Filter access scopes field to locate and select the following checkboxes.
- read_orders
- read_products
- read_shopify_payments_payouts
- read_shopify_payments_disputes
- read_shopify_payments_accounts
- read_shopify_payments_bank_accounts

- Click Save. Your Admin API access scopes will appear under the Admin API section in the Configuration tab.

- Click API credentials.
- Click Install app under Access tokens to install the application and generate your access tokens.

- On the Install Reach Data modal, click Install to add it to your store. Your API access token and API keys are now available on the API credentials tab.

-
Reveal, copy, and save the following keys to a safe place:
- Admin API access token: To protect your data, you can only reveal and copy your Admin API token once.
- API key
- API secret key
When saving API keys and tokens, you must store them securely. For example, keep confidential (secret) keys on your servers only and do not store them in version control systems. It helps protect your API keys from unauthorized access.
-
Reach will ask you to upload these keys to a secure location. Reach uses these keys to pull the orders and add them to their database.
Updated 4 days ago