Shopify Permissions Required for AfterShip Returns
Overview
When connecting AfterShip Returns to your Shopify store, a few specific permissions are required to ensure everything works smoothly. These permissions allow AfterShip to help you manage returns, exchanges, and refunds, while keeping your store running efficiently and securely.
Changelog: Recent updates
We regularly update our required permissions to align with Shopifyโs changes and to support new AfterShip Returns features.
Date | Permission | Why itโs needed |
---|---|---|
June 6, 2025 | Online Store page content on a path controlled by the app | Shopify now requires this permission to enable the returns page hosted through a proxy. |
May 22, 2025 | Shopify Markets settings | Helps AfterShip accurately calculate item prices for international returns. |
May 22, 2025 | Third-party fulfillment | Needed to automatically release holds for exchange orders fulfilled by third-party services. |
May 22, 2025 | Store credit account transactions | Support of Shopify's native store credit functionality in AfterShip Returns. |
Full list of permissions needed
- View other data
Shopify Markets settings or locations
- Edit customers
Customer data
- Edit gift cards
Gift cards
- Edit orders
Third-party fulfillment, order edits, returns, draft orders, merchant managed fulfillment, or all order details
- Edit products
Products, inventory, or collections
- Edit store credit
Store credit account transactions
- Edit your Online Store
Online Store page content on a path controlled by the app, theme, or script tags in your Online Store
- View and Sync Discounts
Discount codes and promotions
Updated on: 17/06/2025