Pro plugin Version 1.1.0 Updated

Storefold - Multivendor Marketplace for WooCommerce documentation

Storefold Pro turns your WooCommerce store into a marketplace where approved sellers list products, receive their share of each order and request payouts. This guide covers installation, every admin screen, the marketplace settings, emails and shortcodes.

Try the live demo Get Storefold

Overview

Storefold Pro turns a WooCommerce shop into a multivendor marketplace. Sellers apply, you approve them, and they manage their own products and orders from a vendor dashboard on your site. Customers check out once. Each seller receives only their part of the order, and you keep a commission.

The Pro edition contains the complete free edition, so you do not need both. On top of it, Pro adds commission rules per product, per vendor and per product category, seller membership plans, Stripe Connect automatic payouts, an earning hold period, several sellers per product, categories open to vendors, custom questions on the application form, staff accounts, identity verification, per-vendor shipping, customer disputes, an activity log, signed JSON webhooks, CSV vendor import and an installable vendor dashboard with new order alerts.

Storefold is for store owners who want other sellers to sell through their WooCommerce store while keeping control over who sells, what they sell, how much commission you take and when sellers get paid.

Requirements

  • WordPress 6.4 or later (tested up to 7.1)
  • PHP 7.4 or later
  • WooCommerce 8.5 or later, installed and active
  • Pretty permalinks, so individual store pages at /store/store-name/ work

Installation

Storefold Pro needs WooCommerce, so install and activate WooCommerce first. Pro is a standalone plugin: it already contains the free edition. If the free edition is active when you activate Pro, the free edition is switched off automatically and all vendors, orders, commissions and settings carry over.

  1. Make sure WooCommerce is installed and active.

  2. Log in to your ProPluginsLab account, open My Account > Downloads and download the Storefold Pro zip file.

  3. In WordPress, go to Plugins > Add New > Upload Plugin, choose the zip file and click Install Now.

  4. Click Activate Plugin. If the free edition of Storefold was active, it is deactivated automatically and your data is kept.

  5. Open Storefold > Setup wizard to answer the setup questions, or go straight to Storefold > Settings. Every option is explained under Storefold > Help and docs.

Quick start

  1. Run the setup wizard

    Open Storefold > Setup wizard. It asks four questions: the kind of marketplace, your commission, how vendors get paid and how much you want to review. You can change every answer later under Storefold > Settings.

  2. Check the marketplace pages

    Activation creates three pages: Vendor Dashboard, Become a Vendor and Stores. Add Become a Vendor and Stores to your site menu so people can find them. Under Storefold > Settings > Marketplace pages you can confirm which page is used for each role.

  3. Review your commission and payout settings

    In Storefold > Settings, set How do you take your cut?, your percentage or fixed amount, and the payout methods under How vendors can get paid. The Live example line shows what you and the vendor get on a sample sale.

  4. Invite your first seller

    Share the Become a Vendor page, or create a store yourself under Storefold > Vendors > Add a vendor. If you review applications manually, approve new sellers on the Vendors screen. Approved sellers log in and open the Vendor Dashboard page.

  5. Watch the overview

    Open Storefold > Overview to see this month's sales, your commission, what vendors earned and a Needs your attention list. The Marketplace health check flags setup problems and tells you how to fix them.

#Marketplace overview

Storefold > Overview is the home screen of your marketplace.

At the top, four cards summarize the current month:

  • Marketplace sales this month: everything customers spent on vendor products.
  • You earned this month: your commission from vendor sales.
  • Vendors earned this month: what your sellers made after commission.
  • Active vendors: stores currently able to sell.

Needs your attention lists everything waiting on you, for example products waiting for review when you require product approval. When nothing is waiting, it says so.

Marketplace health runs a set of checks and marks each one OK or Check:

  • Marketplace pages: the Dashboard, Stores and Become a Vendor pages are published.
  • Pretty permalinks: store pages at /store/ work.
  • Vendor payouts: at least one payout method is enabled.
  • Marketplace emails: how many marketplace emails are enabled.
  • Vendor accounts: no store is linked to an administrator or shop manager account.
  • Vendor shipping: whether vendor shipping is added to your shipping zones.

Quick links takes you to the Become a Vendor page, the store directory, the vendor dashboard, the marketplace emails and the help pages.

Marketplace overview screen with monthly sales, commission and vendor earnings cards, the Needs your attention box, the Marketplace health checklist and Quick links
Items marked Check in Marketplace health include a short fix, such as the vendor shipping check.

#Vendors

Storefold > Vendors lists every store with its Store, Owner, Status, Balance, Verification, Commission, Joined date and Actions.

Use the links above the table to filter by status: All, Pending, Approved, Suspended, Rejected and Verification pending. Use the search box and Search stores to find a store by name.

Vendor statuses:

  • Pending: applied and waiting for you.
  • Approved: can sell.
  • Suspended: products can no longer be bought and the vendor dashboard shows a notice. Use it for temporary problems.
  • Rejected: application declined.
Add a vendor

Open Add a vendor, enter a Store name and Owner email. If an account with that email exists, it becomes the owner. Otherwise a new account is created and emailed a link to set a password. Administrators and shop managers cannot be vendors, because every product their account creates would count as that store's. To test the vendor side, apply with a separate account.

Manage stores
  • Use the Suspend, Reject and Delete buttons in the Actions column for one store, or tick several stores, choose a bulk action and click Apply.
  • Click a store name to see its balance, lifetime earnings, application answers and full money ledger, and to rename the store. From there you can also adjust the balance with a reason, for example a bonus or a fee charged outside the store. The vendor sees the entry and reason in their earnings history.
  • View store opens the public store page.

Deleting a vendor removes the store and the vendor role and cancels open withdrawal requests. The user account, their products and all commission and ledger history are kept, because they are financial records.

Vendors list with status filters, the Add a vendor panel, a search box and a table of stores with Suspend, Reject and Delete buttons
The Verification column shows whether each vendor has uploaded an identity document.

#Commissions

Storefold > Commissions shows one row per sold item: what the customer paid (Item total), what the vendor keeps (Vendor keeps) and what you keep (You keep), with the Order, Vendor, Product, Status and Date.

Commission is calculated per sold item, on the item total after coupons, when the order is placed. The rule used is saved with each commission row, so later changes to your settings never rewrite history.

Statuses:

  • Pending: the order has not yet reached your earning trigger status.
  • Earned: the vendor order reached the status you chose under Vendors earn their money when, and the vendor balance went up.
  • Reversed: the amount was taken back, for example after a refund.

Filter the list by vendor, by status and by a From and To date, then click Filter. Click Export CSV to download the commissions.

Commissions table with Order, Vendor, Product, Item total, Vendor keeps, You keep, Status and Date columns, plus vendor, status and date filters
Each row splits one sold item between the vendor and you. Export CSV sits next to the page title.

#Withdrawals

Vendors ask to be paid on Storefold > Withdrawals. Each request shows the Vendor, Amount, Method, Payout details, Requested date, Status and an Action.

To pay a request:

  1. Send the money with the method the vendor chose. For PayPal the vendor has entered their PayPal email. For bank transfer they have entered the account holder, bank name, account number and routing or IBAN.
  2. Record the request as paid with a reference, so everyone has a receipt.

To handle several requests at once, tick them, choose Mark as paid or Reject and click Apply to selected.

Use the Pending, Paid, Rejected and All links to switch between requests.

When Stripe payouts are enabled, Storefold creates a Stripe transfer for withdrawals you mark as paid. See Earning hold and Stripe payouts in the settings below.

Withdrawals screen with Pending, Paid, Rejected and All filters, a Mark as paid bulk action and a table of requests
Choose Mark as paid or Reject, tick the requests and click Apply to selected.

#Announcements

Storefold > Announcements lets you post a message to every vendor. Vendors see it on their dashboard.

  1. Enter a Title.
  2. Write your message in the Write your message to vendors box.
  3. Click Publish announcement.

Published announcements are listed under Published with their Title, Date and an Action.

Announcements screen with a title field, a message box, the Publish announcement button and an empty Published table
Announcements appear on every vendor's dashboard.

#Disputes

Storefold > Disputes collects problem reports from customers. Vendors can reply to each dispute.

Read both sides, then decide:

  • Refund the customer. The vendor earnings for the refunded amount reverse automatically.
  • Side with the vendor.

Use the All, Open, Vendor replied, Refunded and Rejected links to filter disputes.

Disputes screen with All, Open, Vendor replied, Refunded and Rejected filters and no disputes listed
The Vendor replied filter shows disputes where the seller has answered and a decision is up to you.

#Activity

Storefold > Activity is a log of everything that happens on the marketplace, newest first: applications, approvals, products, orders, money, disputes and settings changes.

Each entry shows When, Who, the Event code (for example vendor.registered or order.split) and Details.

To narrow the list, pick a type in the event dropdown and click Filter. The types are Vendors, Products, Offers, Orders, Withdrawals, Commissions, Disputes, Verification, Plans, Slot packs, Staff, Stripe and Settings.

Activity log with When, Who, Event and Details columns and an event type filter
The order.split event shows how a customer order was split into a sub-order for each vendor.

#Import vendors

Storefold > Import vendors creates vendors from a CSV file. Use it when you move from Dokan, WCFM, WC Vendors, MultiVendorX or a spreadsheet: export your sellers to CSV and import them here.

The file needs these columns:

  • Required: email, store_name
  • Optional: phone, address, bio, website, paypal_email, status (approved or pending)

Click Download the sample CSV for a template.

To import:

  1. Click Choose File and select your CSV.
  2. Leave Email new accounts a password setup link ticked if new sellers should receive a link to set their password.
  3. Click Preview only (no changes) to check the result without changing anything.
  4. When the preview looks right, click Import now.

Existing vendors are skipped, so running the same file twice is safe. Nothing financial is touched.

Import vendors from CSV screen with the required and optional columns, a file chooser, the password link checkbox and Preview only and Import now buttons
Run Preview only (no changes) first to see what the import will do.

#Marketplace settings

Storefold > Settings holds all marketplace options, grouped in boxes. Every option has a short explanation and a Learn more link to the matching entry in Help and docs. Click Save settings at the bottom when you are done. The full field list is in the settings reference below.

Vendor rules

Decide who can sell and whether new products need your review. With manual approval, applicants see an "application received" screen and wait until you approve them under Storefold > Vendors. With Wait for my review before going live, new vendor products are saved as Pending and you publish them from Products. Edits to already published products stay live. Tick Applicants must accept the seller terms and choose the page under Seller terms to add a required checkbox to the application form.

Commission

Choose a percentage, a fixed amount per item, or both. Your cut is never more than the item price. The Live example line updates as you type. You also decide who receives shipping charges and taxes, and when vendors earn their money. Commission is never taken from shipping or tax. When a cart has items from several vendors, shipping is split in proportion to each vendor's item total.

Pro also supports commission rules per product, per vendor and per product category.

Payouts

Under How vendors can get paid, tick PayPal, Bank transfer and, with Pro, Stripe (automatic transfer). Vendors pick one in their dashboard settings. Minimum withdrawal amount is the smallest payout a vendor can request.

Earning hold and Stripe payouts

Hold new earnings for keeps earnings on the vendor balance but blocks withdrawal for the number of days you set. Match it to your refund policy. For Stripe payouts, enable Connect for a platform or marketplace in your Stripe dashboard, copy the secret key from Developers > API keys, paste it into Stripe secret key and tick Stripe (automatic transfer). Vendors then click Connect with Stripe in their dashboard settings. For security, the saved key is never shown again.

What vendors can sell

Tick Let vendors sell products that already exist in the catalog, with their own price and stock to show a "More sellers" box on product pages. Under Categories open to vendors, tick specific product categories to limit where vendors can list and sell. Tick nothing to allow every category.

Vendor application form

The form already asks for store name, description, what they sell, contact details and address. Click Add a question to add your own, with a Question, Answer type, Choices (dropdown, comma separated) and Required flag. Answers appear on each application.

Seller plans

Click Add a plan to create membership plans with a Plan name, Price, Billing, Product limit (0 = unlimited), Existing-product limit (0 = unlimited), Your commission % and Only these categories. Plans can be free or paid, monthly or yearly, with pro-rated upgrades, renewal reminders with one-click renewal and a grace period. Under Extra product slots, set Slots per pack and Pack price to let vendors on a limited plan buy more product slots. Slots are a one-time purchase and stack on top of the plan limit. Set either field to 0 to turn this off.

Vendor shipping

Pro supports per-vendor shipping rates with an exact shipping split per vendor. Click Add vendor shipping to all zones so vendor rates are charged in your WooCommerce shipping zones.

Verification and vendor app

With Vendors must be verified before their products can be bought, vendors upload an ID or business licence under Settings in their dashboard. Documents are stored privately and only marketplace managers can open them. Verified stores always show a badge. The vendor app option lets vendors install the dashboard on their phone and get new order alerts while the dashboard is open.

Integrations

Enter a Webhook URL to send signed JSON events (vendor, order, withdrawal, dispute and plan details) to services such as Zapier, Make, n8n or your own system. Each request carries an X-Storefold-Signature header: the HMAC SHA-256 of the raw body with your secret. Tick Generate a new secret to replace the secret.

Storefront, Marketplace pages and Data

Control the "Sold by" labels and store reviews, choose the page used for each marketplace role, and decide whether marketplace data is deleted with the plugin.

Marketplace settings page showing the Vendor rules, Commission, Payouts, Earning hold and Stripe payouts, What vendors can sell and Vendor application form boxes
Each option has a Learn more link. The Live example line in Commission shows the split on a sample sale.

#Setup wizard

Storefold > Setup wizard asks four quick questions to get your marketplace running: the kind of marketplace, your commission, how vendors get paid and how much you want to review. Everything can be changed later under Storefold > Settings.

The first question is What kind of marketplace are you building?:

  • Physical products: makers and resellers shipping goods.
  • Digital downloads: files, templates and software. Earnings release as soon as payment clears.
  • Services and bookings: local pros and freelancers selling their time.
  • Local multi-store: a city marketplace with pickup and delivery.
  • Wholesale or B2B: businesses selling to businesses in bulk.

Pick one and click Continue to move to the next question.

Set up your marketplace wizard, step 1, with five marketplace types and a Continue button
The progress bar at the top shows which of the four steps you are on.

#Help and docs

Storefold > Help and docs explains every option in plain language, right inside WordPress. Use the Contents list to jump to a topic. The Learn more links on the settings screen open the matching entry.

Topics include getting started, each settings group, managing vendors, orders, commissions and refunds, withdrawals, the vendor dashboard, emails, shortcodes and store pages, security and privacy, developer notes, each Pro feature and troubleshooting.

Help and documentation screen with a numbered contents list and topic boxes for getting started, settings and managing vendors
The contents list on the left covers both the free features and the Pro features.

#Marketplace emails

Storefold adds its own emails to WooCommerce > Settings > Emails. Their names start with Marketplace:, for example:

  • Marketplace: new vendor application: sent to the marketplace team when someone applies to become a vendor. It lists the application details and links to the full application so you can approve or reject it.
  • Marketplace: store approved: sent to a vendor when their store application is approved. It links to the vendor dashboard and the public storefront.

Each email has the standard WooCommerce options: Enable/Disable, Subject, Email heading, Additional content, Email type, Cc(s) and Bcc(s). Emails sent to you also have Recipient(s). The subject and heading fields show the default text as a placeholder and accept placeholders such as {site_title} and {store_name}.

Use Email preview to check the email on desktop or mobile, and Send a test email to receive a copy. Click Save changes to keep your edits.

WooCommerce email settings for Marketplace: new vendor application with subject, heading, email type, Cc, Bcc and recipient fields and an email preview
The Recipient(s) field decides who on your team receives new applications.
WooCommerce email settings for Marketplace: store approved with a preview of the welcome email sent to the vendor
The preview shows the welcome email with the setup checklist and the link to the storefront.

Settings reference

Storefold > Settings

SettingTypeDefaultWhat it does
New vendor applications radio I review and approve each application (recommended) Options: `I review and approve each application (recommended)` or `Anyone who signs up can start selling right away`. With manual approval, new sellers wait on a pending screen until you approve them under Storefold > Vendors, and they get an email when you do.
New vendor products radio Go live immediately Options: `Go live immediately` or `Wait for my review before going live`. Products waiting for review appear under Products with the Pending status and in the Needs your attention list on the overview.
Applicants must accept the seller terms checkbox off Adds a required checkbox with a link to your seller terms page to the vendor application form.
Seller terms select - The page with your seller terms, linked from the required checkbox on the application form.
How do you take your cut? select Percentage of the sale Options: `Percentage of the sale`, `Fixed amount per item` or `Percentage plus a fixed amount`. The percentage applies to the item price after discounts, the fixed amount applies to every unit sold. Your cut is never more than the item price.
Your percentage number 10 The percentage you keep from each sale.
Your fixed amount per item number 0 The fixed amount you keep for every unit sold.
Shipping charges go to select The vendor (they ship the products) Options: `The vendor (they ship the products)` or `Me, the marketplace owner`. Commission is never taken from shipping. When shipping goes to the vendor, their share of the order shipping is added to their earnings.
Taxes go to select Me, the marketplace owner Options: `Me, the marketplace owner` or `The vendor`. Choose Me when the marketplace files the sales tax. Choose The vendor when each seller is responsible for their own tax; their share of the order tax is then added to their earnings.
Vendors earn their money when select The order is completed (recommended) Options: `The order is completed (recommended)` or `Payment is received (order is processing)`. Until then the commission stays pending and cannot be withdrawn. Refunds automatically take the matching amount back.
PayPal checkbox on Lets vendors get paid by PayPal. The vendor enters their PayPal email in their dashboard settings.
Bank transfer checkbox on Lets vendors get paid by bank transfer. The vendor enters their bank account details in their dashboard settings.
Stripe (automatic transfer) checkbox off Pays vendors through Stripe Connect. Needs a Stripe secret key, and each vendor connects their Stripe account from their dashboard settings.
Minimum withdrawal amount number 50 Vendors can only request a payout once their available balance reaches this amount. Keeps transfer fees down.
Hold new earnings for number 0 Number of days. Earnings appear on the vendor balance at once but can only be withdrawn after this many days. 0 releases them instantly. Match it to your refund policy.
Stripe secret key password - The secret key from Developers > API keys in your Stripe dashboard, with Connect enabled for a platform or marketplace. For security, the saved key is never shown again.
Let vendors sell products that already exist in the catalog, with their own price and stock checkbox off Product pages then show a "More sellers" box. Each sale goes to the seller the customer picked, and stock is tracked per seller.
Slots per pack number 0 Number of extra product slots in one pack. Set to 0 to turn slot packs off.
Pack price number 0 Price of one slot pack. Lets vendors on a limited plan buy more product slots without upgrading. Slots are a one-time purchase and stack on top of the plan limit. Set to 0 to turn slot packs off.
Vendors must be verified before their products can be bought checkbox off Vendors upload an ID or business licence under Settings in their dashboard. Documents are stored privately and only marketplace managers can open them. Verified stores always show a badge.
Let vendors install the dashboard on their phone and get new order alerts checkbox on Uses your site icon (Appearance > Customize > Site Identity). Alerts work while the dashboard is open, including as an installed app.
Webhook URL url - Where marketplace events are sent. Leave empty to switch webhooks off. Addresses on your own network (localhost or private IPs) are refused.
Generate a new secret checkbox off Creates a new signing secret. Each request carries an `X-Storefold-Signature` header with the HMAC SHA-256 of the raw body, so you can check the request came from your site.
Show the store name on product pages, shop listings, cart, checkout and orders checkbox on Shoppers see who they buy from and can click through to the store page.
Only customers who bought from a store can review it checkbox off Stops reviews from people who never bought from the store. Recommended once you have real orders.
Vendor dashboard select Vendor Dashboard The page used as the vendor dashboard. It must contain the `[storefold_vendor_dashboard]` shortcode.
Become a vendor select Become a Vendor The page with the vendor application form. It must contain the `[storefold_vendor_registration]` shortcode.
Store directory select Stores The page that lists all stores. It must contain the `[storefold_store_list]` shortcode.
Delete all marketplace data when the plugin is deleted checkbox off When on, deleting the plugin removes the marketplace tables, settings, the vendor role and the three pages. Commissions and payouts are financial records, so leave this off unless you are sure. Data is always kept while another Storefold edition is installed.

WooCommerce > Settings > Emails > Marketplace: new vendor application

SettingTypeDefaultWhat it does
Enable/Disable checkbox on Sends this email to the marketplace team when someone applies to become a vendor.
Subject text - Email subject. Leave empty to use the default shown as a placeholder: `[{site_title}] New vendor application: {store_name}`.
Email heading text - Main heading inside the email. Leave empty to use the default shown as a placeholder.
Additional content textarea - Extra text shown below the main email content.
Email type select HTML Options: `Plain text`, `HTML` or `Multipart`.
Cc(s) text - Extra addresses that receive a copy.
Bcc(s) text - Extra addresses that receive a blind copy.
Recipient(s) text - Who receives new vendor applications.

WooCommerce > Settings > Emails > Marketplace: store approved

SettingTypeDefaultWhat it does
Enable/Disable checkbox on Sends this email to a vendor when their store application is approved.
Subject text - Email subject. Leave empty to use the default shown as a placeholder: `Your store {store_name} is approved`.
Email heading text - Main heading inside the email. Leave empty to use the default shown as a placeholder.
Additional content textarea - Extra text shown below the main email content.
Email type select HTML Options: `Plain text`, `HTML` or `Multipart`.
Cc(s) text - Extra addresses that receive a copy.
Bcc(s) text - Extra addresses that receive a blind copy.

Shortcodes

[storefold_vendor_dashboard]

Shows the frontend vendor dashboard where approved sellers manage their store. Select the page that holds it under Storefold > Settings > Marketplace pages > Vendor dashboard.

[storefold_vendor_dashboard]

[storefold_vendor_registration]

Shows the vendor application form. Select the page that holds it under Storefold > Settings > Marketplace pages > Become a vendor.

[storefold_vendor_registration]

[storefold_store_list]

Shows the store directory with a search box and a card for each store. Select the page that holds it under Storefold > Settings > Marketplace pages > Store directory.

[storefold_store_list]

On your site

Storefold adds three pages to your site on activation: Vendor Dashboard, Become a Vendor and Stores.

  • Stores lists every store as a card. Shoppers can type in Search stores and click Search to find a store, then click a store name to open its store page.
  • Each store has its own page at /store/store-name/. Customers can rate a store from its store page. If you turn on Only customers who bought from a store can review it, only customers with an order from that store can leave a review.
  • With Show the store name on product pages, shop listings, cart, checkout and orders turned on, shoppers see "Sold by" and the store name under the product title, a short "by" line in shop listings, a "Sold by" line in the cart and checkout, and the store on order lines in their account and in emails.
  • When vendors can sell products that already exist in the catalog, product pages show a More sellers box so the customer can pick a seller.
  • Verified stores show a badge.
  • Become a Vendor shows the application form, and approved sellers use the Vendor Dashboard page to run their store.
Stores page on the storefront with a Search stores box and a card for each store
The store directory comes from the [storefold_store_list] shortcode. Each card links to the store page.

Frequently asked questions

Do I need the free edition of Storefold as well?

No. Pro contains everything in the free edition. When you activate Pro while the free edition is active, the free edition is switched off automatically. You can delete it after activating Pro.

Will I lose data when I switch from the free edition to Pro?

No. Both editions share the same tables and settings, so every vendor, order, commission and setting carries over.

What happens to my marketplace data when I delete the plugin?

Nothing, unless you ticked Delete all marketplace data when the plugin is deleted under Storefold > Settings > Data. Data is also kept while another Storefold edition is still installed.

How is my commission calculated?

Per sold item, on the item total after coupons, when the order is placed. You choose a percentage, a fixed amount per item, or both under How do you take your cut?. Your cut is never more than the item price, and it is never taken from shipping or tax. The rule used is saved with each commission row, so later changes do not rewrite history.

When can vendors withdraw their earnings?

Commissions become Earned when the order reaches the status set in Vendors earn their money when. If you set Hold new earnings for, earnings can only be withdrawn after that many days. The available balance also has to reach the Minimum withdrawal amount.

Can I use my administrator account as a vendor?

No. Administrators and shop managers cannot open a store, because every product their account creates would count as that store's. To test the vendor side, apply with a separate account.

Can I move my sellers from another marketplace plugin?

Yes, with a CSV file. Export your sellers from Dokan, WCFM, WC Vendors, MultiVendorX or a spreadsheet and import them under Storefold > Import vendors. Existing vendors are skipped and nothing financial is touched.

Does Storefold send data to outside services?

Only when you use the matching feature. With Stripe payouts enabled, the plugin calls the Stripe API to verify your key, create connected accounts for vendors, create onboarding links, check account status and create transfers. With a webhook URL entered, marketplace events are sent to that URL. No other data leaves your site.

Troubleshooting

Store pages at /store/store-name/ do not open

Individual store pages need pretty permalinks. Go to Settings > Permalinks in WordPress and choose any option other than Plain, then save. The Pretty permalinks check on Storefold > Overview shows OK when store pages work.

Vendor shipping rates are not charged at checkout

Vendor shipping has to be added to your WooCommerce shipping zones. Open Storefold > Settings, go to Vendor shipping and click Add vendor shipping to all zones. The Vendor shipping check on the overview shows whether this is done.

The vendor dashboard, application form or store list does not appear

Under Storefold > Settings > Marketplace pages, check that Vendor dashboard, Become a vendor and Store directory point to the right pages. Each page must contain its shortcode: [storefold_vendor_dashboard], [storefold_vendor_registration] or [storefold_store_list].

A vendor cannot request a withdrawal

Check three things:

  • The commissions are Earned, not Pending. They become earned when the order reaches the status set in Vendors earn their money when.
  • The Hold new earnings for period has passed.
  • The available balance has reached the Minimum withdrawal amount.

Also make sure at least one payout method is ticked under How vendors can get paid.

Stripe payouts do not work

In your Stripe dashboard, enable Connect for a platform or marketplace. Copy the secret key from Developers > API keys, paste it into Stripe secret key under Storefold > Settings, and tick Stripe (automatic transfer) under How vendors can get paid. Each vendor then has to click Connect with Stripe in their dashboard settings.

My webhook URL is refused

For safety, addresses on your own network (localhost or private IPs) are refused. Use a public URL, for example one from Zapier, Make, n8n or your own server.