Articles on: Apps

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