Articles on: Shipping Guarantee: Promise

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

Was this article helpful?

Share your feedback

Cancel

Thank you!