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

September 11, 2025

Edit products

Create admin link (Create return on AfterShip).

Products or collections

September 11, 2025

View store credit

AfterShip will support Shopify native store credit function soon.

.

Store credit accounts

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, product listings, inventory, or collections


  • Edit store credit


Store credit accounts or 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: 12/09/2025