How to connect your Shopify store to Palmstreet
To connect your Shopify store to Palmstreet, start by installing the Palmstreet custom app and setting up a separate store location in Shopify. This ensures your product listings and inventory stay in sync automatically across both platforms, so everything stays accurate without manual updates.
Part 1: Install the Palmstreet Custom App
Step 1: Create a Custom App
Navigate to the app creation menu by clicking on Apps and sales channel settings in your Shopify store and click on Apps

Go to Develop apps and select Create an app

Enter app details
App name:
Palmstreet
App developer:
Jason Li ([email protected])

Click the Create app to confirm and complete the setup process
Step 2: Configure the API Scopes
Go to the app you just created and go to Configuration and select Configure Admin API scopes

Grant Read access to the following API scopes:
write_product_listings
read_product_listings
write_products
read_products
read_locations
write_locations
write_inventory
read_inventory
Click Save once all scopes have been added and the correct permissions granted

Navigate to API Credentials and click Install App to complete the configuration
Step 3: Input Store Information into Palmstreet and Generate the App URL
Log In to Palmstreet Seller Hub
Go to the Integration > Shopify to connect your Shopify store

Follow the instructions and enter store details
Shopify Store Name: Enter your Shopify store name in the designated field (e.g.,
psmyshopify.com
)Admin API Access Token: Copy and paste your Admin API Access Token into the corresponding field
API Secret Key: Copy and paste your API secret key (Note: use the API Secret Key, not the API Key)

Click Connect to finalize the integration and generate the app URL
Part 2: Create location for Palmstreet on Shopify
To ensure Palmstreet can manage your inventory and fulfill orders correctly, you’ll need to create a store location within Shopify. To do this, log in to your Shopify store, navigate to Settings to begin the setup.
Step 1: Add a New Location
In Shopify, navigate to Settings > Locations
Click Add location
Enter the Name and Address for the new location
Follow the on-screen instructions to save the location details


Step 2: Assign Products to the Palmstreet Location
In Shopify, navigate to Products > Inventory
Select all products you want to add to your newly created Palmstreet location

Click Create transfer

Step 3: Complete the Transfer
Choose the origin inventory location
Set the Palmstreet store location you created as the destination
Click Mark as > Transferred to confirm the transfer to complete the process

Step 4: Sync the Location with Palmstreet
In your Palmstreet Seller Hub, select the corresponding location you created in Shopify
Click Sync to Palmstreet to complete the integration

If you need help syncing your Shopify inventory to Palmstreet, check out our article on How to Sync Shopify Inventory to Palmstreet.
FAQ
Why do I need to create a separate store location for Palmstreet in Shopify? Creating a separate location lets you choose exactly which product listings you want to make available on Palmstreet. This setup won’t affect your overall inventory sync between Shopify and Palmstreet.
What’s the difference between the API key and API secret key? The API key identifies your app, while the API secret key is used for authentication. Be sure to use the API secret key when connecting to Palmstreet.
How often does inventory sync between Shopify and Palmstreet? Inventory syncs automatically in near real time once your store is connected and locations are properly set up.
What should I do if my inventory isn’t updating in Palmstreet? First, ensure the products are assigned to the Palmstreet location in Shopify and that the location is synced in the Palmstreet Seller Hub. If issues persist, see our article on How to Sync Shopify Inventory to Palmstreet or contact our support team at @PalmstreetSupport for further assistance.
Still need help?
If your question wasn’t answered here, our Support team is always happy to help. You can also browse the Help Center for more resources and commonly asked questions.
Last updated