Integration Guides

Quick Start Guide 🏁

1. Retailer API

Sync your catalogue, update products and share order information with our Retailer API. We can subscribe to your store's feed endpoint, help you set up some server-side API calls, or walk you through the Shopify Admin App installation.

2. On-Site Messaging

Provide Web Components with your merchantId , the productId of your products, and a few other details to configure and customize Croissant on your site.

  • Merchant-Managed: You will write and host the On-Site Messaging configuration code.
  • Croissant-Managed: We will provide a <script> to place in your site's <head> tag. We will write and host the On-Site Messaging configuration code.

3. Test and Deploy πŸŽ‰

  • Merchant-Managed: Deploy your Croissant code to production. We will enable a single product. Each of our teams can test the end to end experience. Once satisfied, we can enable the rest of your catalogue and Croissant will be live.
  • Croissant-Managed: Croissant will only be visible behind a special preview link. Each of our teams can test the end to end experience of Croissant behind this preview link. Once satisfied, we will move Croissant out of preview mode, making it live for all of your customers.

tl;dr example repo

Check out the example Next.js repo here


What’s Next