Looking to create a private app inside Shopify for OneTrack? Follow this step-by-step guide to set up and integrate your custom app with LateShipment.com.
1. Access the Shopify Developer Dashboard
Log in to your Shopify account.
In the top-right corner, click your Profile menu.
Select Dev Dashboard.
Click Create App, enter an App Name, and click Create.
2. Copy Client ID and Client Secret
Navigate to the Settings section of the app.
Copy the Client ID and Client Secret.
Keep these values handy — you will need them in the next steps.
3. Create a New App Version
Go to the Home menu.
Click on New Version.
4. Configure App URLs
Fill in the following fields:
App URL
https://app.lateshipment.com/oauth/shopifydev/index.php?client_id={client_id}&secret={secret}
Remove the curly brackets {}.
Replace client_id and secret with the values copied earlier.
Disable Embed app in Shopify admin.
Redirect URL
https://app.lateshipment.com/oauth/shopifydev/authorize.php/{client_id}/{secret}
Remove the curly brackets {}.
Replace client_id and secret with your actual credentials.
5. Add Required App Scopes
Scroll down and click Select Scopes.
Assign Required Permissions:
Grant read access for products.
Grant read and write access for:
Orders
Assigned fulfillment orders
Merchant-managed fulfillment orders
Third-party fulfillment orders
Permissions Reference Table: Here’s a list of required permissions to configure:
read_shipping
read_locations
read_inventory
write_inventory
read_themes
read_customers
write_customers
read_script_tags
read_discounts
write_discounts
read_metafields
read_orders
write_orders
read_products
write_products
read_order_edits
write_order_edits
read_product_listings
write_product_listings
read_gift_cards
write_gift_cards
read_store_credit_account_transactions
write_store_credit_account_transactions
read_assigned_fulfillment_orders
write_assigned_fulfillment_orders
read_merchant_managed_fulfillment_orders
write_merchant_managed_fulfillment_orders
read_third_party_fulfillment_orders
write_third_party_fulfillment_orders
read_marketplace_orders
write_marketplace_orders
read_marketplace_fulfillment_orders
read_fulfillments
read_publications
write_publications
read_shopify_payments_payouts
read_shopify_payments_disputes
Click Done once all scopes are added.
6. Release the App Version
Click the Release button.
Enter a Version Name.
Click Release to publish the version.
7. Install the App
Return to the Home page.
Click Install App.
Select your Shopify Store.
Click Install.
8. Complete LateShipment Login
You will be redirected to LateShipment.com.
Enter your LateShipment account email and password.
Click Continue to complete the installation.
Congratulations!
You’ve successfully built your LateShipment.com OneTrack inside Shopify. Your private app is now ready to streamline order tracking, enhance fulfillment, and optimize your shipping experience.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article
