Shopify App for One Return

Modified on: Tue, 18 Aug, 2026 at 8:09 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 the following permissions to the app:

Products & Inventory

  • read_products
  • write_products
  • read_product_listings
  • write_product_listings
  • read_inventory
  • write_inventory

Orders & Order Management

  • read_orders
  • write_orders
  • read_draft_orders
  • write_draft_orders
  • read_order_edits
  • write_order_edits
  • read_marketplace_orders
  • write_marketplace_orders
  • read_marketplace_fulfillment_orders

Returns

  • read_returns
  • write_returns

Fulfillment & Shipping

  • read_shipping
  • read_fulfillments
  • 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

Customers

  • read_customers
  • write_customers

Locations & Store Data

  • read_locations
  • read_themes
  • read_script_tags
  • read_metafields
  • read_publications
  • write_publications

Discounts, Gift Cards & Store Credit

  • read_discounts
  • write_discounts
  • read_gift_cards
  • read_store_credit_account_transactions
  • write_store_credit_account_transactions

Shopify Payments

  • read_shopify_payments_payouts
  • read_shopify_payments_disputes
  1. Review the selected scopes carefully and click Done once all required permissions have been 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