Skip to content
English
  • There are no suggestions because the search field is empty.

How Orders work between Ribbn and Shopify

Ribbn and Shopify work together to keep your resale operations seamless across both platforms—but it’s important to know where to manage what. Products are managed in Ribbn. Orders are managed in Shopify.

If you’re selling online via your Shopify store, all payments and order management flow through Shopify's payment processor. If you’re selling in person through the Ribbn app, in-store payments are handled via Ribbn's connected Stripe account.


Key Takeaways

  • Ribbn is the source of truth for your products.

  • Shopify is the source of truth for your orders.


Online Orders & Payments

  • When an item sells online, Shopify processes the payment.

  • Ribbn automatically updates the product status to:
    Sold_return_period_open

  • The product is also set to Draft in Shopify to prevent it from being sold again (especially important for one-of-a-kind items).

  • To view your online payments, go to:
    Shopify > Orders


Order Fulfillment & Shipping

After an order is placed in Shopify, it will automatically sync to Ribbn for record-keeping. However, the order will not be editable in Ribbn—meaning you can’t fulfill, ship, or make changes to the order from within Ribbn.

All fulfillment, shipping, and order management actions must happen in Shopify. This setup allows you to take advantage of Shopify’s built-in shipping tools and any third-party apps you’re already using for fulfillment.


In-Store Orders via Ribbn

  • For sales made in-store through the Ribbn app:

    • Go to Ribbn > Payments

    • Then click Go to Stripe to view transaction details

  • These are processed through Ribbn's Stripe connection, not Shopify’s.


Processing Refunds

If a customer requests a refund:

  1. Refund the order in Shopify.

    • This handles the payment side.

  2. In Ribbn, manually update:

    • The product status back to Listed.

    • The quantity to 1.

  3. Re-sync the product to Shopify to make it available for sale again.


A Few Reminders

  • Product status changes (like marking an item as "Sold - Seller to be paid" or "Listed" should always be made in Ribbn.

  • Shopify will reflect order activity, but it won’t push product changes back to Ribbn.

  • Don’t manage inventory directly in Shopify—it may cause inconsistencies.

 

What happens with syncing if my Ribbn app isn’t connected?

Don't worry - we show an alert on Ribbn side that your app isn't connected.