Shopify Required Permissions
Why SHIPAID Needs Shopify Permissions
To run a high performing Shipping Guarantee program, SHIPAID needs secure access to specific parts of your Shopify store. These permissions allow us to install, optimize, and operate your program without adding work to your team.
With the right access, we can:
- Complete a fast, hands free setup
- Place high converting opt in offers at key moments
- Resolve claims accurately and filter fraud
- Provide real time analytics on revenue, claims, and impact
All permissions are requested through Shopify’s secure OAuth process, and you can review or revoke access at any time in your Shopify admin.
What These Permissions Enable
Below is what we request and why it matters.
General
- Home
Lets SHIPAID install and appear properly in your Shopify admin.
- Orders / Manage orders information / Edit orders
Allows us to read order data, calculate Shipping Guarantee fees, track eligible orders, and update orders during claims or fraud resolution.
- Apply discounts / Set payment terms / Charge cards
Used to create discounted reorders, issue replacements, or manage special B2B flows when needed.
- Export orders / Mark as paid / Capture payments / Fulfill and ship / Buy labels
Supports end to end claim resolution, including automated reorders and fulfillment.
- Return orders / Refund orders / Cancel orders
Gives flexibility to power your post purchase rules and workflows.
- Manage abandoned checkouts
Helps SHIPAID correctly handle carts that should or should not be covered.
Draft Orders
- Create and edit draft orders
Lets the app generate replacement or store credit orders during resolution.
- Apply discounts, set terms, charge cards
Supports flexible replacement and promotion logic.
- Mark as paid, export, delete
Ensures draft based workflows are completed cleanly without manual intervention.
Products
- View product details and cost
Allows SHIPAID to display accurate product information in the claims portal and make intelligent reorder suggestions.
- Create and edit products
Used only in special cases where merchants create SKUs dynamically for replacement bundles or similar flows.
Online Store
- Themes / Edit theme code
Required only for merchants using our cart or checkout widgets. This lets us place opt in offers in high converting spots without needing developer time.
Administration
- Manage settings / Checkout
Enables us to configure app level preferences such as branding, Shipping Guarantee rules, and widget behavior.
- View and develop apps
Needed for full app installation and future updates without repeated approvals.
Discounts
- Create and apply discounts
Allows automatic discounts for replacements, store credits, or promotional resolutions.
Apps And Channels
- Approve app charges
Enables proper billing setup based on your plan and usage.
Security And Control
All requests go through Shopify’s secure process. SHIPAID only uses the data required to operate your program and deliver value.
You can always:
- Review permissions in Shopify
- Remove access if needed
- Ask our team for clarification on any specific scope
These permissions are what make it possible to install quickly, optimize performance, and automate manual work while keeping your experience seamless.
Updated on: 03/12/2025
Thank you!
