Supplier Onboarding

Refer to the Engineering Checklist to ensure all features are implemented

Complete Supplier Onboarding Flow

When you first login into Canal, we will ask you to complete the supplier onboarding flow. This will include a step to setup your Stripe Connect account in order to get paid out. You will require business information such as EIN and banking details.

  --request POST \
  --header 'Content-Type: application/json' \
  --header 'x-canal-app-id: xxxx-xxxx-xxxx-xxxx' \
  --header 'x-canal-app-token: your_canal_api_access_token' \
  --data '{...}'

You can confirm that the product has been correctly added by going into the Supplier App and checking Listings.

Navigate to the Developer Tab inside the Settings Page in your Supplier or Storefront App. Click Add Webhook and choose order/create to receive orders from Canal.

For more information, please refer to Webhooks.

Approve storefront proposals to sell your products

When you receive proposals from shops, you can approve after negotiating. Once you have approved the proposal, you can view your relationship with the storefront in the My Storefronts tab.

Start selling!

When a storefront receives an order for your product, we will forward that order to you via the webhook. We will charge the storefront and out through Stripe on the cadence of your choosing.