Shopify App for One Return

Modified on: Wed, 12 Aug, 2026 at 8:08 AM

Looking to create a private app inside Shopify for OneReturn? Follow this step-by-step guide to set up and integrate your custom app with LateShipment.com.

1. Access the Shopify Developer Dashboard

  1. Log in to your Shopify account.

  2. In the top-right corner, click your Profile menu.

  3. Select Dev Dashboard.

  4. Click Create App, enter an App Name, and click Create.

2. Copy Client ID and Client Secret

  1. Navigate to the Settings section of the app.

  2. Copy the Client ID and Client Secret.

  3. Keep these values handy — you will need them in the next steps.

3. Create a New App Version

  1. Go to the Home menu.

  2. 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

  1. Scroll down and click Select Scopes.

  2. Assign Required Permissions:

    1. Grant read access for products.

    2. Grant read and write access for:

      1. Orders

      2. Assigned fulfillment orders

      3. Merchant-managed fulfillment orders

      4. Third-party fulfillment orders

 Permissions Reference Table: Here’s a list of required permissions to configure:
read_shipping

read_returns

write_returns

read_draft_orders
write_draft_orders

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

  1. Click Done once all scopes are added.

6. Release the App Version

  1. Click the Release button.

  2. Enter a Version Name.

  1. Click Release to publish the version.

7. Install the App

  1. Return to the Home page.

  2. Click Install App.

  3. Select your Shopify Store.

  4. Click Install.

8. Complete LateShipment Login

  1. You will be redirected to LateShipment.com.

  2. Enter your LateShipment account email and password.

  3. Click Continue to complete the installation.

Congratulations!

You’ve successfully built your LateShipment.com OneReturn 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

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article