How to use ShippingEasy with Stripe Relay

Stripe Relay is a popular platform for selling on mobile and social platforms like Twitter and Spring. Stripe Relay makes it really easy, for example, to put a "Buy Now" button into a tweet. And after your customers buy, ShippingEasy's integration with Stripe Relay makes it easy to fulfill and ship those orders.

How does it work?

ShippingEasy automatically queries to read the orders from your Stripe Relay account and then loads them into your ShippingEasy account. You will see the Stripe Relay orders on the ORDERS page in ShippingEasy as soon as you log in. Once shipped, shipment data will be sent back to Stripe Relay.

How do I integrate Stripe Relay with ShippingEasy?

How often are my orders synced?

By default, orders are automatically synced hourly.

However, you can disable this automatic order download and opt to manually sync your orders via the Sync button when you are prepared to ship them. Learn more about disabling automatic order downloads.

Are payment transactions sent from my Stripe account to ShippingEasy?

No. Only Stripe Relay orders in your Stripe account are sent to ShippingEasy. 

Are all orders sent from my Stripe Relay account to ShippingEasy?

No. Only orders with a status of Paid or Created in Stripe Relay are sent to ShippingEasy. 

How are order status values mapped from Stripe Relay to ShippingEasy?

Stripe Relay Status ShippingEasy Status
Created Awaiting Payment
Paid Awaiting Shipment

Is it possible to prevent ShippingEasy from bringing in unpaid orders?

Yes, you can create a shipping rule that automatically clears orders that have a status in ShippingEasy of Awaiting Payment. Note, however, that the cleared order will never be displayed on the Orders page in ShippingEasy, even if the status of the order changes in Stripe Relay from Created to Paid

Another option would be to create a shipping rule in ShippingEasy that categorizes each order that has a status of Awaiting Payment, to make it easier to filter to those orders on your Orders page. You could choose to then manually clear each order or wait until the order is paid. Unfortunately, the Stripe Relay user interface does not allow you to change the status of an order from Created to Paid in Stripe Relay, so there is no way for ShippingEasy to be notified that the status of the order changed.

What happens if I click the Sync entry on the ShippingEasy ORDERS page? 

The Sync entry prompts ShippingEasy to pull in orders.

If your store is set up for automatic hourly order downloads, Sync will bring your orders in sooner than the time of the usual hourly sync.

If you have disabled the automatic order download, you must use Sync to download your orders.

It can take 15-20 minutes for orders to populate after using Sync.  

What information is sent back to Stripe Relay when I ship an order in ShippingEasy?

Once an order has been shipped in ShippingEasy, the order status is set to Fulfilled in Stripe Relay.

In addition, the carrier name, service, and tracking number are sent as metadata to Stripe Relay: 

Are warehouse locations displayed in ShippingEasy?

No. Stripe Relay does not have a specific attribute for describing the warehouse location for a product.

What product information from Stripe Relay orders is displayed on the Orders page in ShippingEasy?

Each product's name, SKU, image, and weight are displayed on the Orders page in ShippingEasy. 

Are product options supported?

Yes. You will need to configure your ShippingEasy STORES & ORDERS settings to see the selected values. Adjacent to your Stripe Relay store entry, follow the link to Edit store settings and click the "Products" tab. Then, check the box by Display Product Options.


Note that there are some limitations. Learn more about displaying product options.

If I combine Stripe Relay orders in ShippingEasy, will ShippingEasy update both orders in Stripe Relay?

Yes. All of the Stripe Relay orders will be set to a status of Fulfilled in Stripe Relay. 

If I cancel an order in Stripe Relay, will it be removed automatically from ShippingEasy?

Yes. As long as the order is still on the Orders page in ShippingEasy (no shipment has been created) then cancelling an order in Stripe Relay will automatically clear it from the Orders page in ShippingEasy.

Is the requested shipping method displayed in ShippingEasy?


Can I tell which sales channel was the source of a Stripe Relay order?

Yes. Click the Arrange Columns link on the Orders page and add the Sales Channel column to the "Show Columns" list. 

Why is there a store update exception on my Stripe Relay shipment?

If you ship a Stripe Relay order that was not paid for in Stripe Relay, an error indicator is shown on the Shipment History page because Stripe Relay does not allow changing the status of an order from Created to Fulfilled

The Stripe Relay user interface displays a Twitter order ID - can that be displayed in ShippingEasy?

Yes. Click the Arrange Columns link on the Orders page and add the Alt. Order Number column to the "Show Columns" list.

Are Stripe Relay products added to the ShippingEasy product catalog automatically?

Yes. Note that in Stripe Relay, each SKU is defined as part of a Product. The attributes (weight, dimensions, description, image, and price) used by ShippingEasy are read from the Product in Stripe Relay unless that attribute is defined at the SKU level in Stripe Relay. So SKU level settings in Stripe Relay take precedence over Product level settings in Stripe Relay.

Was this article helpful?
0 out of 1 found this helpful



Store won't sync with my orders. help!

Comment actions Permalink

Hello Morgan,

It looks like I already responded to your post in our community forums, regarding your orders not syncing. Can you please check the link below for my response?

Thank you.

Comment actions Permalink

Add a Comment

Please sign in to leave a comment.