Skip to content

Storefront Setup

Your Blindstrader storefront is the customer-facing face of your retail business. This guide covers connecting to Suppliers, adopting products, and configuring your storefront settings.

Connecting to a Supplier

  1. Go to Connections → Suppliers.
  2. Search by supplier name or browse the directory.
  3. Click Request Connection.
  4. The Supplier is notified and must approve.

Once connected, you can view the Supplier's published product catalog and start adopting products.

Adopting Products

"Adopting" a product means adding it to your own Retailer catalog with your own retail pricing.

To adopt individual products:

  1. Go to Catalog → Adopt Products.
  2. Browse or search the connected Supplier's catalog.
  3. Click Adopt next to a product.
  4. Set your retail price (the price end customers will pay).
  5. Optionally customise the product name, description, or images.
  6. Save.

Bulk adoption:

  1. Go to Catalog → Adopt Products → Bulk Adopt.
  2. Select a Supplier.
  3. Apply a pricing rule (e.g. Supplier price × 1.4 for a 40% markup).
  4. Select products and click Adopt All Selected.

Retail Pricing

The retail price you set is the price displayed on your storefront and charged to customers. The breakdown after payment is:

RecipientAmount
RetailerYour margin = Retail price − Supplier price
SupplierTheir price (as agreed during connection)
BrandTheir trade portion (automatic via Stripe Connect)
PlatformTransaction fee

You never handle the splits manually — Stripe Connect distributes the payment automatically.

Catalog Overrides

You can customise how a product appears on your storefront without affecting the underlying Supplier/Brand data:

FieldCan override
Product name✅ Yes
Description✅ Yes
Images✅ Yes (add your own photos)
SKU❌ No
Dimensions❌ No
Brand verification status❌ No

Storefront Settings

Navigate to Settings → Storefront to configure:

SettingDescription
Storefront URLYour public-facing domain (e.g. newblinds.co.uk)
Business nameDisplayed in the storefront header
LogoUploaded via MinIO storage
Default currencyGBP, EUR, USD, etc.
TimezoneUsed for order timestamps and reports

Domain Configuration

To use a custom domain for your storefront, add a CNAME record pointing to the Blindstrader Retailer service and then configure it under Settings → Storefront → Custom Domain.

The Nginx reverse proxy uses Redis (domain:{domain}:tenant_id) to map your domain to your tenant dynamically.

Catalog Sync

When a connected Supplier updates their catalog (e.g. new products, pricing changes), you'll receive a notification. Adopted products can be updated to the new version from Catalog → Updates.

WARNING

You are not auto-updated on Supplier catalog changes. Review changes before applying — especially pricing changes that could affect your margins.

Blindstrader Platform Documentation