Shopify Integration - Custom App
In order to link your Shopify storefront with Givingism, you will need to connect with us using an API. If it’s not a process you’re familiar with, this may sound intimidating but it’s much easier than you may expect. Follow the steps below to get started.
-
Log into your Shopify account. If you have multiple stores, make sure you are in the store that you want to link to Givingism.

-
Select “Settings”

-
Select “Apps and sales channels”

-
Select “Develop apps”
Note that this is distinct from the “Add apps” button on the home page and “Add apps” will not work for this task.
-
Select “Create an app”

-
Enter any name you want for the app. This is purely optional but we recommend something descriptive such as “Givingism API Access”.
Select “Create app”
-
Select “Configure Admin API scopes”

-
You will see a page like the one below where you must find the following settings to toggle.
Toggle permissions as specified below:








-
Go back to the previous page by selecting “Configuration”

-
You should now see modifications to your Admin API access scopes giving this page a slightly different layout


-
At this point, you should have enabled several permissions in the Admin API integration and one permission in the Storefront API integration settings. Click the “Install app” button in the top right corner.

-
Click the “Install” button to confirm the installation

You will need to copy/paste or write down the following three pieces of text: -
Admin API access token (write this down somewhere as you will only be able to view this code once and then it will be permanently hidden by Shopify. If you lose this for any reason, the only way to fix it is to uninstall and reinstall the app in which case new keys and tokens will be generated.)
-
API key
-
API secret key

-
Go to the Givingism seller portal and log into your Givingism Seller account or create an account. If you are new to Givingism, your application must be approved by us before your products will be publicly visible to customers, but you can still continue to follow this guide in the meantime.

-
After logging in, hover your mouse over “Configuration” and then click on the “SELLER SYNC APP CONFIGURATION” button in the menu.

-
Now enter your Shopify store URL. Note that this is not just your domain name, it should be the Shopify specific URL that ends with “.myshopify.com”. If you are unsure what this is, go to your Shopify dashboard, then click “Settings” then “Domains” and find the one ending with the suffix mentioned above.

-
Now enter the three codes that you previously copied into their respective fields. Note that these are ordered differently on Givingism than on Shopify so make sure you put each key or token into their corresponding fields.
