Basic Configuration - Vendor Configurations

Basic Configuration - Vendor Configurations

Vendor Configurations

Follow the process below to configure your marketplace using the Omnyfy Platform. Note that the configurations here may change depending on the nature of the marketplace that you are looking to create.


The configurations below can be found in Store > Configurations > Omnyfy > Vendor Tab




1. Vendor Section

Qty Check Mode

Use Warehouse Only if the marketplace is running in a configuration where there are some vendors that are not selling products but still have Locations associated with the marketplace.

By default please set this to "All Location".

Products to Multiple Vendors

Determines if the same product can be assigned to multiple vendors on the marketplace

This configuration must be used in conjunction with "Qty Check Mode" if you are looking to create a marketplace where there are multiple store-fronts (Vendors) but they're all selling from the same pool of stock or inventory.

Admin actions across Vendors

Determines if the Administrator has the ability to assign products to Vendors

Default is "Yes" - leave this to Yes always.

Show Vendor bind link in header

Please leave as default for now

By default, this can be set to "No"

Invoice By

Allows the marketplace owner to choose if the invoice to the customer is by Vendor or by Marketplace.

Default is by Vendor. This sets the email to a split order email where each item is grouped by the Vendor from which the item was purchased and the Vendor's Tax Information is also displayed on the invoice.

If set to "Marketplace Owner" the customer will receive a consolidated invoice with the tax information being the Marketplace Owner's tax information that was set in General > Store Information Configuration

Enable Flat for Vendor

Set as Yes - to enable the Flat Table for optimised search and other data processing

IMPORTANT - DO NOT CHANGE. Please leave as "Yes"

Enable Flat for Location

Set as Yes - to enable the Flat Table for optimised search and other data processing

IMPORTANT - DO NOT CHANGE. Please leave as "Yes"

MO Vendors

Only active vendor for inventory

This checks the inventory only for vendors that are enabled.

By default, this can be set to "No"

Include MO products in Vendor backend

Setting this to "Yes" allows the Marketplace Owner created products (with no vendors) to be visible in the back end by vendors, for them to include in their own stores.

By default, this can be set to "No"

Only active location for inventory

This checks the inventory only for vendor locations that are enabled.

By default, this can be set to "No"

ABN of Marketplace Owner

This is the Tax Number of the Marketplace Owner that is displayed on the tax invoices generated for Vendors

Show Location Priority in Location Form

Set to Yes if you want Vendors to support multiple warehouses and set the Priority of the Warehouses when checking for available inventory"

Please set to "Yes"

Calculate Shipping By

Set to "Per Vendor" if using Shipping Methods that support Per Vendor calculations

Only set to "Overall Cart" if the marketplace supports centralised shipping such as for Shopping Centres.

For Sherpa and HDS please set to "Overall Cart"

For all other shipping methods please set to "Per Vendor"

Checkout shipping message enabled

Display a message at checkout above the Shipping Prices

Note that you may have content entered in the Message Content and simply disable or enable the message using this toggle.

Checkout shipping message content

The content that you wish to display

Only appears if the Checkout shipping message is enabled.

Order Webhook Endpoint

This endpoint can be used to push order data when a new order is placed or status is changed

Used for shipping solutions that return Webhooks to update orders. NOT REQUIRED OTHERWISE

Complete Order Webhook Endpoint

This endpoint can be used to push order data when an order is complete

Used for shipping solutions that return Webhooks to update orders. NOT REQUIRED OTHERWISE

2. Email Configuration

Email Sent From

Set which email address the notifications to the vendor (from the marketplace) come from. You must have already set up the "Store Email Addresses" for this to apply (see Stores > Settings > Configuration > General > Store Email Addresses).

Vendor order notification template

Sets which e-mail template is used when sending order notifications to vendors. You can leave this as (Default) if you do not have a specific theme in mind.



These are the standard Vendor configurations required for the set up, you can continue to the next step.


    • Related Articles

    • Basic Configuration - Other Vendor Configurations

      These are the remaining default steps in setting up a marketplace. These can all be found in Stores > Settings > Configuration > Omnyfy. Vendor Subscriptions The configurations available for the Vendor subscriptions apply to the setting of the email ...
    • Basic Configuration - Vendor Search

      Omnyfy supports a configurable Vendor Search page that supports multiple search types with faceted, filterable navigation. Default URL: The Default URL of the search page is as follows: [marketplace URL]/vendorsearch/result/index/ Vendor Search ...
    • Basic Configuration - Vendor/Product/Content Preparation

      At this point, the marketplace default configurations should already be finalised. Now you can begin to specify the various settings and attributes for Vendors and Products, so you can add content to the marketplace. Here are the following places to ...
    • Basic Configuration - Stripe Webhooks for Subscriptions

      Webhook Configurations for Subscriptions The subscription webhook is primarily used for vendor subscription plans that require payment. To find out how to set these up, please visit Creating a Subscription product in Stripe for Vendor Subscriptions. ...
    • Basic Configuration - Stripe linking for Vendor Payout

      Vendor Payout Linking Once you have done that, you will need to now configure the Client ID. To get the Client ID information, you will need to go to Stripe and ensure your account is activated. If not, you can only connect with Test Mode. Within ...