# Connect ShipStation to Shopify Partner and automate your tasks

## Why integrate ShipStation with Shopify Partner

The ShipStation to Shopify Partner integration helps you sync data, automate manual tasks, and keep your stack aligned — without writing code.

### Push every Shopify order to ShipStation the moment it's placed

When an order comes in, MESA sends it to ShipStation with the right shipping method, carrier, and fulfillment rules already applied. Your team picks up a ready-to-ship order, not a configuration task.

### Route orders to the right warehouse based on what's in the cart

When an order contains specific products, a wholesale flag, or a regional destination, MESA reads the details and sends it to the correct ShipStation fulfillment location. Every order reaches the right facility without manual sorting.

### Update Shopify the moment ShipStation marks an order shipped

When ShipStation generates a tracking number and marks an order fulfilled, MESA writes the update back to Shopify and triggers any downstream actions — a Klaviyo notification, a customer tag, a loyalty point. Your post-purchase workflow starts the moment fulfillment does.

### Track client store activity across your agency portfolio

When a significant event occurs in a client's Shopify store — a new order threshold, a product launch, a fulfillment issue — MESA surfaces it to your team through Slack or a shared dashboard. Your agency stays informed across every store without logging into each one separately.

### Automate client onboarding when a new store is provisioned

When a new store is added to your Shopify Partners account, MESA kicks off the right onboarding sequence — creating project tasks in ClickUp or Asana, notifying the assigned team member, setting up the client record in your CRM. Your agency's onboarding process runs consistently without manual coordination on every new engagement.

### Sync client store data with your reporting and ops tools

When store metrics, order volumes, or app usage change across your client portfolio, MESA pushes the relevant data to Google Sheets, Airtable, or a Google Doc. Your team tracks portfolio health from a single view without pulling reports from each store individually.

## Build any ShipStation and Shopify Partner automation

MESA helps you connect apps to automate repetitive tasks. A trigger is an event that starts a workflow, and actions are the steps that occur when it's running.

###### App Adjustment Transaction Created

Starts when a transaction corresponding to a refund, downgrade, or adjustment of an app charge is created.

- ID
- Created At
- App
- Charge ID
- Gross Amount
- Net Amount
- Shopify Fee

###### App Credit Applied

Starts when an app credit is applied.

- Occurred At
- Type
- Shop
- App Credit

###### App Credit Created

Starts when a transaction corresponding to an app credit is created.

###### App Credit Failed

Starts when an app credit has failed.

- Occurred At
- Type
- Shop
- App Credit

###### App Credit Pending

Starts when an app credit is pending.

- Occurred At
- Type
- Shop
- App Credit

###### App Inst Reactivated

Starts when an app relationship is reactivated.

- Occurred At
- Type
- Shop
- Reactivated By

###### App Installed

Starts when an app is installed.

- Occurred At
- Type
- Shop

###### App Relationship Deactivated

Starts when an app relationship is deactivated.

- Occurred At
- Type
- Shop
- Deactivated By

###### App Subscription Charge Accepted

Starts when an app subscription charge is accepted.

- Occurred At
- Type
- Shop
- Charge

###### App Subscription Charge Activated

Starts when a store accepts billing charges.

- Occurred At
- Type
- Shop
- Charge

###### App Subscription Charge Canceled

Starts when an app subscription charge is canceled.

- Occurred At
- Type
- Shop
- Charge

###### App Subscription Charge Created

Starts when a transaction corresponding to an app subscription charge is created.

###### App Subscription Charge Declined

Starts when an app subscription charge is declined.

- Occurred At
- Type
- Shop
- Charge

###### App Subscription Charge Expires

Starts when an app subscription charge expires.

- Occurred At
- Type
- Shop
- Charge

###### App Subscription Charge Frozen

Starts when an app subscription charge is frozen.

- Occurred At
- Type
- Shop
- Charge

###### App Subscription Charge Unfrozen

Starts when an app subscription charge is unfrozen.

- Occurred At
- Type
- Shop
- Charge

###### App Subscription's Capped Amount Updated

Starts when an app subscription's capped amount is updated.

- Occurred At
- Type
- Shop
- Charge

###### App Uninstalled

Starts when an app is uninstalled.

- Occurred At
- Type
- Shop
- Description
- Reason

###### App Usage Charge Applied

Starts when an app usage charge is applied.

- Occurred At
- Type
- Shop
- Charge

###### App Usage Charge Created

Starts when a transaction corresponding to an app usage charge is created.

- ID
- Created At
- App
- Charge ID
- Gross Amount
- Net Amount
- Shopify Fee

###### One-Time App Charge Accepted

Starts when a one-time app charge is accepted.

- Occurred At
- Type
- Shop
- Charge

###### One-Time App Charge Activated

Starts when a one-time app charge is activated.

- Occurred At
- Type
- Shop
- Charge

###### One-Time App Charge Created

Starts when a transaction corresponding to a one-time app charge is created.

- ID
- Created At
- App
- Charge ID
- Gross Amount
- Net Amount
- Shopify Fee

###### One-Time App Charge Declined

Starts when a one-time app charge is declined.

- Occurred At
- Type
- Shop
- Charge

###### One-Time App Charge Expired

Starts when a one-time app charge is expired.

- Occurred At
- Type
- Shop
- Charge

###### Service Transaction Adjustment Created

Starts when a transaction corresponding to a refund, downgrade, or adjustment of a service sale is created.

- ID
- Created At
- Service Shop
- Gross Amount
- Net Amount
- Shopify Fee

###### Service Transaction Created

Starts when a transaction corresponding to a paid invoice for a service is created.

###### Shop Referral Transaction Adjustment Created

Starts when a transaction corresponding to a shop referral adjustment is created.

- ID
- Created At
- Referral Adjustment Shop
- Category
- Amount

###### Shop Referral Transaction Created

Starts when a transaction corresponding to a shop referral is created.

###### Tax Transaction Created

Starts when a tax transaction is created.

- ID
- Created At
- Amount

###### Theme Purchased

Starts when a transaction corresponding to a theme is purchased.

###### Theme Transaction Adjustment Created

Starts when a transaction corresponding to a refund, downgrade, or adjustment of a theme sale is created.

- ID
- Created At
- Theme Info
- Gross Amount
- Net Amount
- Shopify Fee

###### Customer Created

Starts when a customer account is created.

- Customer ID
- Create Date
- Modify Date
- Name
- Company
- Street1
- Street2
- City
- State
- Postal Code
- Country Code
- Phone
- Email
- Address Verified
- Marketplace Usernames
- Tags

###### Customer Updated

Starts when a customer is updated.

###### Item Created

Starts when an item is created.

- Order ID
- Order Number
- Order Date
- Create Date
- Modify Date
- Payment Date
- Ship By Date
- Order Status
- Customer ID
- Customer Username
- Customer Email
- Bill To
- Ship To
- Items
- Order Total
- Amount Paid
- Tax Amount
- Shipping Amount
- Customer Notes
- Internal Notes
- Gift
- Gift Message
- Payment Method
- Requested Shipping Service
- Carrier Code
- Service Code
- Package Code
- Confirmation
- Ship Date
- Hold Until Date
- Weight
- Dimensions
- Insurance Options
- International Options
- Advanced Options
- Tag Ids
- User ID
- Externally Fulfilled
- Externally Fulfilled By
- Label Messages

###### Order Created

Starts when a new order is created in any status other than Awaiting Payment.

###### Order Shipped

Starts when a fulfilled order is shipped.

- Shipment ID
- Order ID
- Order Key
- User ID
- Order Number
- Create Date
- Ship Date
- Shipment Cost
- Insurance Cost
- Tracking Number
- Is Return Label
- Batch Number
- Carrier Code
- Service Code
- Package Code
- Confirmation
- Warehouse ID
- Voided
- Void Date
- Marketplace Notified
- Notify Error Message
- Ship To
- Weight
- Dimensions
- Insurance Options
- Advanced Options
- Shipment Items
- Label Data
- Form Data

###### Order's Items Shipped

Starts when an item in an order is shipped.

###### Product Created

Starts when a new product is created.

- Aliases
- Product ID
- Sku
- Name
- Price
- Default Cost
- Length
- Width
- Height
- Weight Oz
- Internal Notes
- Fulfillment Sku
- Create Date
- Modify Date
- Active
- Product Category
- Product Type
- Warehouse Location
- Default Carrier Code
- Default Service Code
- Default Package Code
- Default Intl Carrier Code
- Default Intl Service Code
- Default Intl Package Code
- Default Confirmation
- Default Intl Confirmation
- Customs Description
- Customs Value
- Customs Tariff No
- Customs Country Code
- No Customs
- Tags

###### Product Updated

Starts when a product is updated.

###### Shipment Created

Starts when a shipment is created for a recent order.

###### Create App Credit

Create an app credit.

- App ID
- Shop ID
- Amount
- Description
- Test

###### Get List of Accepted One-Time Charges

Obtain a list of all accepted one-time charges.

- Occurred At
- Type
- Shop
- Charge

###### Get List of Accepted Subscription Charges

Obtain a list of all accepted subscription charges.

- Occurred At
- Type
- Shop
- Charge

###### Get List of Activated One-Time Charges

Obtain a list of all activated one-time charges.

- Occurred At
- Type
- Shop
- Charge

###### Get List of Activated Subscription Charges

Obtain a list of all activated subscription charges.

- Occurred At
- Type
- Shop
- Charge

###### Get List of App Adjustment Transactions

Obtain a list of transactions corresponding to a refund, downgrade, or adjustment of an app charge.

- ID
- Created At
- App
- Charge ID
- Gross Amount
- Net Amount
- Shopify Fee

###### Get List of App Credits

Obtain a list of transactions corresponding to an app credit.

- ID
- Created At
- App
- Charge ID
- Gross Amount
- Net Amount
- Shopify Fee

###### Get List of App Subscription Charges

Obtain a list of transactions corresponding to an app subscription charge.

- ID
- Created At
- Gross Amount
- Shopify Fee
- Charge ID
- Billing Interval

###### Get List of App Usage Charges

Obtain a list of transactions corresponding to an app usage charge.

- ID
- Created At
- App
- Charge ID
- Gross Amount
- Net Amount
- Shopify Fee

###### Get List of Applied Credits

Obtain a list of all applied credits.

- Occurred At
- Type
- Shop
- App Credit

###### Get List of Applied Usage Charges

Obtain a list of all applied usage charges.

- Occurred At
- Type
- Shop
- Charge

###### Get List of Canceled Subscription Charges

Obtain a list of all canceled subscription charges.

- Occurred At
- Type
- Shop
- Charge

###### Get List of Deactivated App Relationships

Obtain a list of all deactivated app relationships.

- Occurred At
- Type
- Shop
- Deactivated By

###### Get List of Declined One-Time Charges

Obtain a list of all declined one-time charges.

- Occurred At
- Type
- Shop
- Charge

###### Get List of Declined Subscription Charges

Obtain a list of all declined subscription charges.

- Occurred At
- Type
- Shop
- Charge

###### Get List of Expired One-Time Charges

Obtain a list of all expired one-time charges.

- Occurred At
- Type
- Shop
- Charge

###### Get List of Expired Subscription Charges

Obtain a list of all expired subscription charges.

- Occurred At
- Type
- Shop
- Charge

###### Get List of Failed Credits

Obtain a list of all failed credits.

- Occurred At
- Type
- Shop
- App Credit

###### Get List of Frozen Subscription Charges

Obtain a list of all frozen subscription charges.

- Occurred At
- Type
- Shop
- Charge

###### Get List of Installed App Relationships

Obtain a list of all installed app relationships.

- Occurred At
- Type
- Shop
- Install Source

###### Get List of One-Time App Charges

Obtain a list of transactions corresponding to a one-time app charge.

- ID
- Created At
- App
- Charge ID
- Gross Amount
- Net Amount
- Shopify Fee

###### Get List of Pending Credits

Obtain a list of all pending credits.

- Occurred At
- Type
- Shop
- App Credit

###### Get List of Reactivated App Relationships

Obtain a list of all reactivated app relationships.

- Occurred At
- Type
- Shop
- Reactivated By

###### Get List of Service Transaction Adjustments

Obtain a list of transactions corresponding to a refund, downgrade, or adjustment of a service sale.

- ID
- Created At
- Service Shop
- Gross Amount
- Net Amount
- Shopify Fee

###### Get List of Service Transactions

Obtain a list of transactions corresponding to a paid invoice for a service.

- ID
- Created At
- Service Shop
- Gross Amount
- Net Amount
- Shopify Fee

###### Get List of Shop Referral Transaction Adjustments

Obtain a list of transactions corresponding to a shop referral adjustment.

- ID
- Created At
- Referral Adjustment Shop
- Category
- Amount

###### Get List of Shop Referral Transactions

Obtain a list of transactions corresponding to a shop referral.

- ID
- Created At
- Referral Transaction Shop
- Category
- Amount

###### Get List of Subscriptions Approaching Capped Amount

Obtain a list of subscriptions that are approaching capped amount.

- Occurred At
- Type
- Shop
- Charge

###### Get List of Subscriptions Capped Amount Updated

Obtain a list of all subscriptions that had their capped amount updated.

- Occurred At
- Type
- Shop
- Charge

###### Get List of Tax Transactions

Obtain a list of tax transactions.

- ID
- Created At
- Amount

###### Get List of Theme Purchased Transactions

Obtain a list of transactions corresponding to a theme.

- ID
- Created At
- Theme Info
- Gross Amount
- Net Amount
- Shopify Fee

###### Get List of Theme Transaction Adjustments

Obtain a list of transactions corresponding to a refund, downgrade, or adjustment of a theme sale.

- ID
- Created At
- Theme Info
- Gross Amount
- Net Amount
- Shopify Fee

###### Get List of Transactions

Obtain a list of transactions.

- ID
- Created At

###### Get List of Unfrozen Subscription Charges

Obtain a list of all unfrozen subscription charges.

- Occurred At
- Type
- Shop
- Charge

###### Get List of Uninstalled App Relationships

Obtain a list of all uninstalled app relationships.

- Occurred At
- Type
- Shop
- Reason

###### Retrieve App Adjustment Transaction

Grab all details about a transaction corresponding to a refund, downgrade, or adjustment of an app charge.

- ID
- Created At
- App
- Charge ID
- Gross Amount
- Net Amount
- Shopify Fee

###### Retrieve App Credit

Grab all details about a transaction corresponding to an app credit.

- ID
- Created At
- App
- Charge ID
- Gross Amount
- Net Amount
- Shopify Fee

###### Retrieve App Subscription Charge

Grab all details about a transaction corresponding to an app subscription charge.

- ID
- Created At
- Gross Amount
- Shopify Fee
- Charge ID
- Billing Interval

###### Retrieve App Usage Charge

Grab all details about a transaction corresponding to an app usage charge.

- ID
- Created At
- App
- Charge ID
- Gross Amount
- Net Amount
- Shopify Fee

###### Retrieve One-Time App Charge

Grab all details about a transaction corresponding to a one-time app charge.

- ID
- Created At
- App
- Charge ID
- Gross Amount
- Net Amount
- Shopify Fee

###### Retrieve Service Transaction

Grab all details about a transaction corresponding to a paid invoice for a service.

- ID
- Created At
- Service Shop
- Gross Amount
- Net Amount
- Shopify Fee

###### Retrieve Service Transaction Adjustment

Grab all details about a transaction corresponding to a refund, downgrade, or adjustment of a service sale.

- ID
- Created At
- Service Shop
- Gross Amount
- Net Amount
- Shopify Fee

###### Retrieve Shop Referral Transaction

Grab all details about a transaction corresponding to a shop referral.

- ID
- Created At
- Referral Transaction Shop
- Category
- Amount

###### Retrieve Shop Referral Transaction Adjustment

Grab all details about a transaction corresponding to a shop referral adjustment.

- ID
- Created At
- Referral Adjustment Shop
- Category
- Amount

###### Retrieve Tax Transaction

Grab all details about a tax transaction.

- ID
- Created At
- Amount

###### Retrieve Theme Purchased Transaction

Grab all details about a transaction corresponding to a theme.

- ID
- Created At
- Theme Info
- Gross Amount
- Net Amount
- Shopify Fee

###### Retrieve Theme Transaction Adjustment

Grab all details about a transaction corresponding to a refund, downgrade, or adjustment of a theme sale.

- ID
- Created At
- Theme Info
- Gross Amount
- Net Amount
- Shopify Fee

###### Retrieve Transaction

Grab all details about a transaction.

- ID
- Created At

###### Add Funds to Carrier Account

Increase the amount of funds to a carrier's account.

- Name
- Code
- Account Number
- Requires Funded Account
- Balance

###### Add Tag to Order

Attach a tag to an existing order.

- Success
- Message

###### Assign User to Order

Add a user to an existing order.

###### Create Label for Order

Create a shipping label for an order.

- Order ID
- Carrier Code
- Service Code
- Package Code
- Confirmation
- Ship Date
- Weight
- Dimensions
- Insurance Options
- International Options
- Advanced Options
- Test Label

###### Create Label for Shipment

Create a shipping label for a shipment.

- Carrier Code
- Service Code
- Package Code
- Confirmation
- Ship Date
- Weight
- Dimensions
- Ship From
- Ship To
- Insurance Options
- International Options
- Advanced Options
- Test Label

###### Create Order

Create an order.

###### Create Ship From Location

Create a ship from location.

- Warehouse Name
- Origin Address
- Return Address
- Is Default

###### Deactivate Store

Deactivate a specific store.

- Success
- Message

###### Delete Order

Remove an order.

- Success
- Message

###### Delete Ship From Location

Delete a ship from location.

- Success
- Message

###### Get List of Carrier Packages

Obtain a list of packages by carrier code.

- Carrier Code
- Code
- Name
- Domestic
- International

###### Get List of Carrier Services

Obtain a list of services by carrier code.

- Carrier Code
- Code
- Name
- Domestic
- International

###### Get List of Customers

Obtain a list of existing customers.

###### Get List of Fulfillments

Obtain a list of fulfillments.

###### Get List of Marketplaces

Obtain a list of marketplaces that can be integrated with ShipStation.

- Name
- Marketplace ID
- Can Refresh
- Supports Custom Mappings
- Supports Custom Statuses
- Can Confirm Shipments

###### Get List of Orders

Obtain a list of existing orders.

- Order ID
- Order Number
- Order Key
- Order Date
- Create Date
- Modify Date
- Payment Date
- Ship By Date
- Order Status
- Customer ID
- Customer Username
- Customer Email
- Bill To
- Ship To
- Items
- Order Total
- Amount Paid
- Tax Amount
- Shipping Amount
- Customer Notes
- Internal Notes
- Gift
- Gift Message
- Payment Method
- Requested Shipping Service
- Carrier Code
- Service Code
- Package Code
- Confirmation
- Ship Date
- Hold Until Date
- Weight
- Dimensions
- Insurance Options
- International Options
- Advanced Options
- Tag Ids
- User ID
- Externally Fulfilled
- Externally Fulfilled By
- Label Messages

###### Get List of Orders By Tag and Status

Lists all orders that match the specified status and tag.

###### Get List of Products

Obtain a list of products.

###### Get List of Resource URL IDs

Obtain a list of resource IDs from a resource URL

- ID

###### Get List of Ship From Locations

Obtain a list of ship from locations.

- Warehouse ID
- Warehouse Name
- Origin Address
- Return Address
- Create Date
- Is Default
- Seller Integration ID
- Ext Inventory Identity
- Register Fedex Meter

###### Get List of Users

Obtain a list of users.

- User ID
- User Name
- Name

###### Get Shipments

Obtain a list of shipments.

###### Get Shipping Rates

Obtain a list of shipping rates.

- Service Name
- Service Code
- Shipment Cost
- Other Cost

###### Get Stores

Obtain a list of installed stores on the ShipStation account.

- Store ID
- Store Name
- Marketplace ID
- Marketplace Name
- Account Name
- Email
- Integration URL
- Active
- Company Name
- Phone
- Public Email
- Website
- Refresh Date
- Last Refresh Attempt
- Create Date
- Modify Date
- Auto Refresh
- Status Mappings

###### Hold Order

Pause an order.

- Success
- Message

###### List Carriers

Obtain a list of shipping carriers.

- Name
- Code
- Account Number
- Requires Funded Account
- Balance
- Nickname
- Shipping Provider ID
- Primary

###### Mark Order as Shipped

Classify an order as shipped.

- Order ID
- Order Number

###### Reactivate Store

Reactivate a specific store.

- Success
- Message

###### Refresh Store

Initiate a store refresh.

###### Remove Tag on Order

Delete a tag from an existing order.

- Success
- Message

###### Restore Order from On Hold

Unpause an order that is currently on hold.

- Success
- Message

###### Retrieve Carrier

Grab all details about the carrier.

- Name
- Code
- Account Number
- Requires Funded Account
- Balance
- Nickname
- Shipping Provider ID
- Primary

###### Retrieve Customer

Grab all details about the customer.

###### Retrieve Order

Grab all details about the order.

###### Retrieve Product

Grab all details about the product.

###### Retrieve Ship From Location

Grab all details about the ship from location.

###### Retrieve Store

Grab all details about the store.

###### Retrieve Store Refresh Status

Grab all details about the refresh status of a given store.

###### Unsassign User from Order

Remove an user from an existing order.

- Success
- Message

###### Update Order

Modify an existing order.

- Order ID
- Order Number
- Order Key
- Order Date
- Create Date
- Modify Date
- Payment Date
- Ship By Date
- Order Status
- Customer ID
- Customer Username
- Customer Email
- Bill To
- Ship To
- Order Total
- Amount Paid
- Tax Amount
- Shipping Amount
- Customer Notes
- Internal Notes
- Gift
- Gift Message
- Payment Method
- Requested Shipping Service
- Carrier Code
- Service Code
- Package Code
- Confirmation
- Ship Date
- Hold Until Date
- Weight
- Dimensions
- Insurance Options
- International Options
- Advanced Options
- Tag Ids
- User ID
- Externally Fulfilled
- Externally Fulfilled By
- Label Messages

###### Update Product

Update a product's details.

###### Update Ship From Location

Modify a ship from location's details.

###### Update Store

Modify a store's details.

###### Void Shipment Label

Cancel a shipment label.

## Expert support included

MESA includes hands-on support from automation experts who know how to get things done.

### Free workflow setup

We'll build your first workflow with you live. Most merchants walk away with automation saving 5+ hours/week.

### Fast response times

Average first response: Same day. Critical issues: Immediate escalation. Complex builds: 24-48 hours.

### Managed services available

Personalized workflow reviews, and quarterly check-ins to identify new opportunities as your business grows.

### Real humans, always

Chat with real automation experts (not bots). Email support 9am-5pm PST. Google Meet sessions for complex workflows.

## Integrate ShipStation with Shopify Partner today.

Enjoy a 7-day free trial. Get your first workflow in minutes.

[Try MESA today →](/content/pricing/index.html)
