Template tree

Variables

addons app auth backoffice_color_scheme backoffice_color_scheme_variants breadcrumbs container containers content content_alignment content_tpl currencies current_mode display_base_href display_button_block grid hash_of_available_countries hash_of_phone_masks html_tag_class images_dir is_dialog_mobile_bottom is_gray_main_color is_theme_editor_open language_direction languages layout_data localizations location_data logos meta_description meta_keywords navigation page parent_grid pb_is_bottom_panel_open primary_currency provider_meta_data provider_settings search secondary_currency self_images_dir seo_alt_hreflangs_list seo_canonical server_env store_trigger subpages user_info
Template variables
addons
array(91) {
  ["hidpi"]=>
  array(5) {
    ["default_upload_high_res_image"]=>
    string(1) "N"
    ["status"]=>
    string(1) "A"
    ["is_disabled"]=>
    bool(false)
    ["priority"]=>
    string(1) "1"
    ["unmanaged"]=>
    string(1) "0"
  }
  ["upsell"]=>
  array(4) {
    ["status"]=>
    string(1) "A"
    ["is_disabled"]=>
    bool(false)
    ["priority"]=>
    string(1) "1"
    ["unmanaged"]=>
    string(1) "1"
  }
  ["help_center"]=>
  array(4) {
    ["status"]=>
    string(1) "A"
    ["is_disabled"]=>
    bool(false)
    ["priority"]=>
    string(3) "100"
    ["unmanaged"]=>
    string(1) "0"
  }
  ["onboarding_guide"]=>
  array(4) {
    ["status"]=>
    string(1) "A"
    ["is_disabled"]=>
    bool(false)
    ["priority"]=>
    string(3) "100"
    ["unmanaged"]=>
    string(1) "1"
  }
  ["paypal_checkout"]=>
  array(4) {
    ["status"]=>
    string(1) "A"
    ["is_disabled"]=>
    bool(false)
    ["priority"]=>
    string(3) "100"
    ["unmanaged"]=>
    string(1) "0"
  }
  ["social_buttons"]=>
  array(35) {
    ["twitter_enable"]=>
    string(1) "Y"
    ["facebook_enable"]=>
    string(1) "Y"
    ["vkontakte_enable"]=>
    string(0) ""
    ["yandex_enable"]=>
    string(1) "Y"
    ["pinterest_enable"]=>
    string(1) "Y"
    ["twitter_via"]=>
    string(0) ""
    ["facebook_app_id"]=>
    string(0) ""
    ["vkontakte_appid"]=>
    string(0) ""
    ["yandex_share_code"]=>
    string(105) "
" ["pinterest_size"]=> string(2) "20" ["twitter_size"]=> string(6) "medium" ["facebook_href"]=> string(0) "" ["vkontakte_button_style"]=> string(4) "mini" ["yandex_display_on"]=> array(1) { ["products,pages"]=> string(0) "" } ["pinterest_shape"]=> string(4) "rect" ["twitter_display_count"]=> string(10) "horizontal" ["facebook_send"]=> string(1) "Y" ["vkontakte_height"]=> string(2) "22" ["pinterest_display_on"]=> array(1) { ["products"]=> string(1) "Y" } ["twitter_display_on"]=> array(1) { ["products"]=> string(1) "Y" } ["facebook_width"]=> string(3) "450" ["vkontakte_width"]=> string(3) "350" ["facebook_layout"]=> string(12) "button_count" ["vkontakte_buttons_name"]=> string(4) "like" ["facebook_show_faces"]=> string(1) "N" ["vkontakte_display_on"]=> array(0) { } ["facebook_action"]=> string(4) "like" ["facebook_lang"]=> string(5) "en_US" ["facebook_action_font"]=> string(5) "arial" ["facebook_colorscheme"]=> string(5) "light" ["facebook_display_on"]=> array(1) { ["products"]=> string(1) "Y" } ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(3) "100" ["unmanaged"]=> string(1) "0" } ["sg_extended_warranty"]=> array(7) { ["addon_status"]=> string(1) "Y" ["auto_mapping"]=> string(1) "Y" ["warranty_feature_name"]=> string(8) "Warranty" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(3) "100" ["unmanaged"]=> string(1) "0" } ["sg_nlp_chatbot"]=> array(5) { ["sg_cron_tpl"]=> string(8) "cron.tpl" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(3) "100" ["unmanaged"]=> string(1) "0" } ["tags"]=> array(6) { ["tags_for_products"]=> string(1) "Y" ["tags_for_pages"]=> string(1) "Y" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(3) "200" ["unmanaged"]=> string(1) "0" } ["sg_auction"]=> array(19) { ["auction_history_limit1"]=> string(2) "10" ["sg_onesignal_app_id"]=> string(0) "" ["cron_pass"]=> string(8) "CRONPASS" ["max_auction_bid_limit"]=> string(2) "10" ["sg_onesignal_api_key"]=> string(0) "" ["config_tpl"]=> string(10) "config.tpl" ["max_purchase_day_limit"]=> string(1) "3" ["mail_last_bidder_limit"]=> string(1) "2" ["auction_history_limit"]=> string(1) "N" ["send_push_notification_to_all_bidders"]=> string(1) "Y" ["display_message_to_winner"]=> string(1) "Y" ["hidden_auction_produc"]=> string(1) "N" ["show_bidder"]=> string(9) "full_name" ["allow_customers_to_add_auction_products"]=> string(1) "Y" ["vendor_for_customer_products"]=> string(2) "10" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(3) "400" ["unmanaged"]=> string(1) "0" } ["rss_feed"]=> array(7) { ["managing_editor"]=> string(0) "" ["display_rss_feed_in_category"]=> string(1) "N" ["category_max_products_items"]=> string(1) "5" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(3) "490" ["unmanaged"]=> string(1) "0" } ["newsletters"]=> array(12) { ["newsletters_per_pass"]=> string(2) "10" ["coupon"]=> string(0) "" ["mailer_send_method"]=> string(7) "default" ["mailer_smtp_host"]=> string(0) "" ["mailer_smtp_username"]=> string(0) "" ["mailer_smtp_password"]=> string(0) "" ["mailer_smtp_ecrypted_connection"]=> string(4) "none" ["mailer_smtp_auth"]=> string(1) "N" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(3) "500" ["unmanaged"]=> string(1) "0" } ["email_marketing"]=> array(13) { ["em_show_on_checkout"]=> string(1) "N" ["em_mailchimp_api_key"]=> string(0) "" ["em_checkout_enabled"]=> string(1) "N" ["em_mailchimp_list"]=> string(0) "" ["em_double_opt_in"]=> string(1) "N" ["em_welcome_letter"]=> string(1) "N" ["em_service"]=> string(5) "dummy" ["em_token"]=> string(32) "802baaffcd5c9271fb5d13bd86745024" ["em_lastsync"]=> string(10) "1762168773" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(3) "500" ["unmanaged"]=> string(1) "0" } ["attachments"]=> array(5) { ["allow_save_attachments_to_server"]=> string(1) "N" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(3) "600" ["unmanaged"]=> string(1) "0" } ["customers_also_bought"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(3) "900" ["unmanaged"]=> string(1) "0" } ["vendor_rating"]=> array(11) { ["formula"]=> string(76) "paidOrdersCount + paidOrdersTotal + activeProductsCount + manualVendorRating" ["start_rating_period"]=> string(1) "0" ["rating_above_price"]=> string(1) "N" ["bronze_rating_lower_limit"]=> string(2) "50" ["silver_rating_lower_limit"]=> string(2) "80" ["gold_rating_lower_limit"]=> string(2) "90" ["config_tpl"]=> string(10) "config.tpl" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(3) "900" ["unmanaged"]=> string(1) "0" } ["vendor_terms"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1000" ["unmanaged"]=> string(1) "0" } ["mve_plus"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1000" ["unmanaged"]=> string(1) "1" } ["advanced_import"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1000" ["unmanaged"]=> string(1) "0" } ["vendor_communication"]=> array(9) { ["vendor_to_customer_communication"]=> string(1) "Y" ["show_on_product"]=> string(1) "Y" ["vendor_to_admin_communication"]=> string(1) "Y" ["show_on_vendor"]=> string(1) "Y" ["show_on_order"]=> string(1) "Y" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1000" ["unmanaged"]=> string(1) "0" } ["geo_maps"]=> array(13) { ["provider"]=> string(6) "google" ["yandex_api_key"]=> string(0) "" ["google_api_notice"]=> string(0) "" ["show_shippings_on_product"]=> string(1) "N" ["yandex_suggest_api_key"]=> string(0) "" ["google_api_key"]=> string(0) "" ["yandex_commercial"]=> string(0) "" ["google_map"]=> string(7) "map.tpl" ["yandex_map"]=> string(7) "map.tpl" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1000" ["unmanaged"]=> string(1) "0" } ["vendor_plans"]=> array(8) { ["include_shipping"]=> string(1) "Y" ["include_taxes_in_commission"]=> string(1) "Y" ["collect_taxes_from_vendors"]=> string(1) "N" ["allow_vendors_to_change_plan"]=> string(1) "Y" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1000" ["unmanaged"]=> string(1) "0" } ["sg_xero_vendor"]=> array(4) { ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1011" ["unmanaged"]=> string(1) "0" } ["sg_agent"]=> array(8) { ["agent_enable_chatbot"]=> string(1) "Y" ["n8n_agent_webhook_url"]=> string(38) "http://localhost:5678/webhook/ai-agent" ["company_id"]=> string(11) "company.tpl" ["company_id_info"]=> string(14) "sg_company.tpl" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1011" ["unmanaged"]=> string(1) "0" } ["sg_xero"]=> array(25) { ["client_id"]=> string(0) "" ["enable_invoices"]=> string(1) "Y" ["revenue_account"]=> string(3) "200" ["default_tax_type"]=> string(6) "OUTPUT" ["invoice_statuses"]=> array(1) { ["P,C"]=> string(0) "" } ["enable_logging"]=> string(1) "N" ["api_template"]=> string(17) "xero_settings.tpl" ["client_secret"]=> string(0) "" ["enable_payments"]=> string(1) "Y" ["shipping_account"]=> string(3) "200" ["other_tax_value"]=> string(0) "" ["log_retention_days"]=> string(2) "30" ["enable_credit_notes"]=> string(1) "Y" ["discount_account"]=> string(3) "210" ["tax_inclusive"]=> string(1) "N" ["enable_customers"]=> string(1) "Y" ["payment_account"]=> string(3) "970" ["enable_products"]=> string(1) "Y" ["inventory_account"]=> string(3) "630" ["enable_inventory"]=> string(1) "N" ["cogs_account"]=> string(3) "310" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1011" ["unmanaged"]=> string(1) "0" } ["gift_certificates"]=> array(10) { ["min_amount"]=> string(2) "50" ["max_amount"]=> string(4) "1500" ["code_prefix"]=> string(2) "GC" ["cert_per_page"]=> string(2) "10" ["free_products_allow"]=> string(1) "Y" ["redeem_shipping_cost"]=> string(1) "Y" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1100" ["unmanaged"]=> string(1) "0" } ["store_locator"]=> array(6) { ["print_map"]=> string(1) "Y" ["show_locations_at_geolocator"]=> string(1) "N" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1200" ["unmanaged"]=> string(1) "0" } ["sg_solr_search"]=> array(13) { ["dashboard"]=> string(13) "dashboard.tpl" ["ecartify_access_key"]=> string(14) "test-zaid_core" ["enable_query_suggestions"]=> string(1) "Y" ["fetch_pdt_on_backend"]=> string(1) "Y" ["show_result_for"]=> array(4) { ["products"]=> string(1) "Y" ["categories"]=> string(1) "Y" ["pages"]=> string(1) "Y" ["companies"]=> string(1) "Y" } ["fetch_pdt_on_frontend"]=> string(1) "Y" ["cron_pass"]=> string(6) "MYPASS" ["config_tpl"]=> string(10) "config.tpl" ["sent_connect_req"]=> string(4) "done" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1500" ["unmanaged"]=> string(1) "0" } ["recaptcha"]=> array(18) { ["notice"]=> string(0) "" ["forbidden_countries_notice"]=> string(0) "" ["forbidden_countries"]=> array(3) { ["CN"]=> string(1) "Y" ["CG"]=> string(1) "Y" ["IR"]=> string(1) "Y" } ["recaptcha_site_key"]=> string(0) "" ["recaptcha_secret"]=> string(0) "" ["recaptcha_theme"]=> string(5) "light" ["recaptcha_size"]=> string(6) "normal" ["recaptcha_type"]=> string(5) "image" ["recaptcha_v3_site_key"]=> string(0) "" ["recaptcha_v3_secret"]=> string(0) "" ["recaptcha_v3_success_score"]=> string(3) "0.5" ["recaptcha_use_for_value"]=> string(0) "" ["recaptcha_use_for"]=> string(20) "use_for_settings.tpl" ["settings_proxy"]=> string(0) "" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1500" ["unmanaged"]=> string(1) "0" } ["product_variations"]=> array(9) { ["variations_allow_own_images"]=> string(1) "Y" ["variations_allow_own_features"]=> string(1) "N" ["variations_allow_auto_change_default_variation"]=> string(1) "Y" ["variations_show_all_possible_feature_variants"]=> string(1) "Y" ["quantity_discount_on_different_variations"]=> string(1) "N" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1500" ["unmanaged"]=> string(1) "0" } ["sg_shiprocket_shipping"]=> array(6) { ["order_status_cancel"]=> string(1) "I" ["dashboard"]=> string(10) "config.tpl" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1500" ["unmanaged"]=> string(1) "0" } ["sg_hubspot_vendor"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1500" ["unmanaged"]=> string(1) "0" } ["sg_performance_checker"]=> array(7) { ["google_api_key"]=> string(39) "AIzaSyCCGlBA4kuSsuX38LA-5XkxaRtuf9UaFy0" ["threshold_to_suggest_seo_related_addon"]=> string(2) "90" ["threshold_to_suggest_performance_related_addon"]=> string(2) "80" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1500" ["unmanaged"]=> string(1) "0" } ["sg_ai_recommender"]=> array(14) { ["qdrant_url"]=> string(75) "https://debfc74d-4f29-4b05-b4cb-02f829d27be4.us-east4-0.gcp.cloud.qdrant.io" ["qdrant_api_key"]=> string(36) "debfc74d-4f29-4b05-b4cb-02f829d27be4" ["cohere_api_key"]=> string(40) "fCGuxjHj09BzSVqinAwCy1Rh3mNKeCILyMQ9oKXI" ["weight_view"]=> string(1) "1" ["weight_cart"]=> string(1) "2" ["weight_search"]=> string(1) "1" ["weight_order"]=> string(1) "3" ["cron_pass"]=> string(6) "MYPASS" ["weight_cat_view"]=> string(3) "1.5" ["config_tpl"]=> string(10) "config.tpl" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1500" ["unmanaged"]=> string(1) "0" } ["sg_gift_certificate"]=> array(6) { ["open_ai_credential"]=> string(164) "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" ["curldiv"]=> string(14) "curldetail.tpl" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1500" ["unmanaged"]=> string(1) "0" } ["sg_groups"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1500" ["unmanaged"]=> string(1) "0" } ["storefront_rest_api"]=> array(5) { ["access_key"]=> string(32) "f862960278d00eaeb68818a7a03ee653" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1500" ["unmanaged"]=> string(1) "1" } ["sg_ai_creator"]=> array(14) { ["provider"]=> string(6) "gemeni" ["gemeni_ai_api_key"]=> string(39) "AIzaSyCtzk1kpll0scKmUe-bm__QVG2v4r0iWWU" ["open_ai_api_key"]=> string(164) "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" ["generate_html_data_for_content"]=> string(1) "Y" ["translation_for_reviews"]=> string(1) "Y" ["translation_for_massages"]=> string(1) "Y" ["free_ai_for_translation"]=> string(1) "N" ["allowed_for_vendor_plans"]=> array(1) { [3]=> string(1) "Y" } ["cron_pass"]=> string(6) "MYPASS" ["config_tpl"]=> string(10) "config.tpl" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1500" ["unmanaged"]=> string(1) "0" } ["sg_ai_review_analyzer"]=> array(14) { ["provider"]=> string(7) "open_ai" ["open_ai_api_key"]=> string(164) "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" ["gemini_ai_api_key"]=> string(39) "AIzaSyDYThVja-cJk2_9avhEBW3xxlDnPwlD-vw" ["enable_what_customer_says_negative_points"]=> string(1) "Y" ["enable_what_customer_says_positive_points"]=> string(1) "Y" ["enable_fake_reviews_detection"]=> string(1) "Y" ["highlight_fake_reviews_on_storefront"]=> string(1) "Y" ["enter_threshold_percentage_for_fake_reviews"]=> string(2) "60" ["cron_pass"]=> string(8) "CRONPASS" ["config_tpl"]=> string(10) "config.tpl" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1510" ["unmanaged"]=> string(1) "0" } ["product_bundles"]=> array(5) { ["show_bundles"]=> string(26) "before_product_description" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1520" ["unmanaged"]=> string(1) "0" } ["rma"]=> array(8) { ["returnable"]=> string(1) "Y" ["return_period"]=> string(2) "10" ["display_product_return_period"]=> string(1) "Y" ["dont_take_weekends_into_account"]=> string(1) "Y" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1600" ["unmanaged"]=> string(1) "0" } ["blog"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1700" ["unmanaged"]=> string(1) "0" } ["sg_dialogflow"]=> array(22) { ["agent_name"]=> string(8) "Ecartify" ["enable_talk_to_human"]=> string(1) "Y" ["allow_login"]=> string(1) "Y" ["bot_message_background_color"]=> string(7) "#ffffff" ["dashboard"]=> string(13) "dashboard.tpl" ["agent_description"]=> string(27) "Ecartify Assistant for chat" ["enable_account_issue"]=> string(1) "Y" ["allow_vendor_regstration"]=> string(1) "Y" ["chat_background_color"]=> string(7) "#b8ebfd" ["avatar_image"]=> string(30) "logos/svgviewer-png-output.png" ["enable_return_and_refund_issue"]=> string(1) "Y" ["allow_user_regstration"]=> string(1) "Y" ["font_color"]=> string(7) "#090909" ["agent_id"]=> string(36) "b69d0dce-94f9-49ff-a4c6-a096bdbb5a46" ["enable_support_for_payment_issues"]=> string(1) "Y" ["send_icon_color"]=> string(7) "#014ba8" ["contact_us_page"]=> string(2) "30" ["user_message"]=> string(7) "#3cc8fc" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1700" ["unmanaged"]=> string(1) "0" } ["bestsellers"]=> array(8) { ["final_sale_from"]=> string(2) "40" ["period"]=> string(3) "all" ["sales_amount_from"]=> string(1) "1" ["last_days"]=> string(1) "3" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1700" ["unmanaged"]=> string(1) "0" } ["seo"]=> array(11) { ["seo_product_type"]=> string(23) "product_category_nohtml" ["seo_category_type"]=> string(15) "category_nohtml" ["seo_page_type"]=> string(11) "page_nohtml" ["seo_other_type"]=> string(9) "directory" ["seo_language"]=> string(1) "N" ["single_url"]=> string(1) "Y" ["non_latin_symbols"]=> string(1) "N" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1800" ["unmanaged"]=> string(1) "0" } ["reward_points"]=> array(14) { ["point_rate"]=> string(1) "1" ["auto_price_in_points"]=> string(1) "Y" ["price_in_points_with_discounts"]=> string(1) "Y" ["points_with_discounts"]=> string(1) "Y" ["price_in_points_order_discount"]=> string(1) "Y" ["reward_points_order_discount"]=> string(1) "Y" ["higher_level_extract"]=> string(1) "Y" ["several_points_action"]=> string(16) "minimal_absolute" ["consider_zero_values"]=> string(1) "N" ["log_per_page"]=> string(2) "10" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1900" ["unmanaged"]=> string(1) "0" } ["vendor_data_premoderation"]=> array(11) { ["vendors_prior_approval"]=> string(3) "all" ["products_prior_approval"]=> string(3) "all" ["vendor_profile_updates_approval"]=> string(3) "all" ["products_updates_approval"]=> string(4) "none" ["approval_info"]=> string(0) "" ["product_premoderation_fields"]=> array(2) { ["product_prices:*"]=> string(1) "Y" ["products:list_price"]=> string(1) "Y" } ["preventing_registration_info"]=> string(0) "" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "1900" ["unmanaged"]=> string(1) "0" } ["google_analytics"]=> array(6) { ["tracking_code"]=> string(0) "" ["track_ecommerce"]=> string(1) "Y" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "2000" ["unmanaged"]=> string(1) "0" } ["vendor_categories_fee"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "2000" ["unmanaged"]=> string(1) "0" } ["facebook_pixel"]=> array(8) { ["pixel_id"]=> string(0) "" ["track_all_page_views"]=> string(1) "Y" ["track_add_to_cart"]=> string(1) "N" ["track_order_placed"]=> string(1) "N" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "2000" ["unmanaged"]=> string(1) "0" } ["call_requests"]=> array(11) { ["info"]=> string(0) "" ["phone"]=> string(0) "" ["phone_prefix_length"]=> string(1) "7" ["phone_mask"]=> string(0) "" ["buy_now_with_one_click"]=> string(1) "Y" ["enable_call_requests_for_vendors"]=> string(1) "Y" ["order_status"]=> string(1) "Y" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "2300" ["unmanaged"]=> string(1) "0" } ["sg_universal_ai_agent"]=> array(19) { ["n8n_webhook_url"]=> string(44) "http://168.231.122.141:5678/webhook/ai-agent" ["auto_confirm_read"]=> string(1) "Y" ["provide_schema"]=> string(1) "Y" ["conversation_memory"]=> string(2) "20" ["enable_widget"]=> string(1) "Y" ["require_confirmation"]=> string(1) "Y" ["excluded_tables"]=> string(43) "sessions,user_session_products,api_sessions" ["enable_logging"]=> string(1) "Y" ["widget_position"]=> string(12) "bottom-right" ["enable_sql_execution"]=> string(1) "N" ["max_results"]=> string(2) "50" ["log_retention_days"]=> string(2) "90" ["company_id"]=> string(11) "company.tpl" ["rate_limit"]=> string(3) "100" ["show_sql_preview"]=> string(1) "Y" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "2400" ["unmanaged"]=> string(1) "0" } ["form_builder"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "2400" ["unmanaged"]=> string(1) "0" } ["barcode"]=> array(12) { ["elm_image_info"]=> string(0) "" ["type"]=> string(5) "C128B" ["output"]=> string(3) "png" ["text"]=> string(1) "Y" ["height"]=> string(2) "60" ["width"]=> string(3) "250" ["prefix"]=> string(8) "FF45CR99" ["elm_spec_descr"]=> string(0) "" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "2500" ["unmanaged"]=> string(1) "0" } ["polls"]=> array(6) { ["polls_votes_on_page"]=> string(2) "20" ["polls_comments_on_page"]=> string(2) "20" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "2600" ["unmanaged"]=> string(1) "0" } ["access_restrictions"]=> array(13) { ["admin_reverse_ip_access"]=> string(0) "" ["unsuccessful_attempts_login"]=> string(0) "" ["number_unsuccessful_attempts"]=> string(1) "5" ["login_intervals"]=> string(2) "60" ["time_block"]=> string(2) "24" ["unsuccessful_attempts_login_customer"]=> string(0) "" ["number_unsuccessful_attempts_customer"]=> string(1) "5" ["login_intervals_customer"]=> string(2) "60" ["time_block_customer"]=> string(2) "24" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "2700" ["unmanaged"]=> string(1) "0" } ["banners"]=> array(5) { ["banner_multilang"]=> string(1) "Y" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "2800" ["unmanaged"]=> string(1) "0" } ["watermarks"]=> array(10) { ["watermark_settings"]=> string(13) "watermark.tpl" ["use_for_product_icons"]=> string(1) "N" ["use_for_product_detailed"]=> string(1) "N" ["use_for_category_icons"]=> string(1) "N" ["use_for_category_detailed"]=> string(1) "N" ["images_access_info"]=> string(0) "" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "3000" ["unmanaged"]=> string(1) "0" } ["discussion"]=> array(28) { ["product_posts_per_page"]=> string(2) "10" ["category_posts_per_page"]=> string(2) "10" ["order_posts_per_page"]=> string(2) "10" ["page_posts_per_page"]=> string(2) "10" ["home_page_posts_per_page"]=> string(2) "10" ["company_discussion_type"]=> string(1) "D" ["product_post_approval"]=> string(3) "any" ["category_post_approval"]=> string(3) "any" ["order_initiate"]=> string(1) "Y" ["page_post_approval"]=> string(8) "disabled" ["home_page_post_approval"]=> string(3) "any" ["company_only_buyers"]=> string(1) "Y" ["company_posts_per_page"]=> string(2) "10" ["product_post_ip_check"]=> string(1) "N" ["category_post_ip_check"]=> string(1) "N" ["page_post_ip_check"]=> string(1) "N" ["home_page_post_ip_check"]=> string(1) "Y" ["company_post_approval"]=> string(3) "any" ["product_discussion_type"]=> string(1) "D" ["category_discussion_type"]=> string(1) "D" ["page_discussion_type"]=> string(1) "D" ["home_page_testimonials"]=> string(1) "B" ["company_post_ip_check"]=> string(1) "N" ["product_review_after_purchase"]=> string(1) "N" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "3000" ["unmanaged"]=> string(1) "0" } ["product_reviews"]=> array(15) { ["notice"]=> string(0) "" ["reviews_per_page"]=> string(2) "10" ["review_approval"]=> string(3) "any" ["review_ip_check"]=> string(1) "N" ["review_fields"]=> string(8) "advanced" ["review_after_purchase"]=> string(1) "N" ["review_ask_for_customer_location"]=> string(4) "none" ["split_reviews_by_storefronts"]=> string(1) "N" ["images_upload_allowed"]=> string(1) "Y" ["product_variations"]=> string(22) "product_variations.tpl" ["split_reviews_for_variations_as_separate_products"]=> string(1) "Y" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "3001" ["unmanaged"]=> string(1) "0" } ["wishlist"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "3100" ["unmanaged"]=> string(1) "0" } ["image_zoom"]=> array(6) { ["cz_animation_time"]=> string(3) "200" ["cz_zoom_position"]=> string(1) "3" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "3500" ["unmanaged"]=> string(1) "0" } ["google_sitemap"]=> array(23) { ["clear_url"]=> string(0) "" ["cron_command"]=> string(16) "cron_command.tpl" ["site_change"]=> string(5) "daily" ["site_priority"]=> string(1) "1" ["include_products"]=> string(1) "Y" ["products_change"]=> string(5) "daily" ["products_priority"]=> string(3) "0.5" ["include_categories"]=> string(1) "Y" ["categories_change"]=> string(5) "daily" ["categories_priority"]=> string(3) "0.5" ["include_pages"]=> string(1) "Y" ["pages_change"]=> string(5) "daily" ["pages_priority"]=> string(3) "0.5" ["include_extended"]=> string(1) "Y" ["extended_change"]=> string(5) "daily" ["extended_priority"]=> string(3) "0.5" ["include_companies"]=> string(1) "Y" ["companies_change"]=> string(5) "daily" ["companies_priority"]=> string(3) "0.5" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "3500" ["unmanaged"]=> string(1) "0" } ["required_products"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "3900" ["unmanaged"]=> string(1) "0" } ["data_feeds"]=> array(5) { ["cron_password"]=> string(6) "MYPASS" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "4000" ["unmanaged"]=> string(1) "0" } ["price_list"]=> array(9) { ["price_list_info"]=> string(0) "" ["price_list_fields"]=> array(4) { ["product_code"]=> string(1) "Y" ["product"]=> string(1) "Y" ["amount"]=> string(1) "Y" ["price"]=> string(1) "Y" } ["price_list_sorting"]=> string(12) "product_code" ["group_by_category"]=> string(1) "Y" ["include_options"]=> string(1) "N" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "4100" ["unmanaged"]=> string(1) "0" } ["hybrid_auth"]=> array(6) { ["icons_pack"]=> string(10) "flat_32x32" ["autogen_email"]=> string(1) "N" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "4200" ["unmanaged"]=> string(1) "0" } ["catalog_mode"]=> array(6) { ["main_store_mode"]=> string(7) "catalog" ["add_to_cart_empty_buy_now_url"]=> string(1) "N" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "4200" ["unmanaged"]=> string(1) "0" } ["graphql_api"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "4200" ["unmanaged"]=> string(1) "1" } ["janrain"]=> array(7) { ["general_info"]=> string(0) "" ["apikey"]=> string(0) "" ["appdomain"]=> string(0) "" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "4200" ["unmanaged"]=> string(1) "0" } ["zapier"]=> array(5) { ["text_general"]=> string(11) "general.tpl" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "4320" ["unmanaged"]=> string(1) "0" } ["price_per_unit"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "4330" ["unmanaged"]=> string(1) "0" } ["gdpr"]=> array(9) { ["gdpr_cookie_consent"]=> string(8) "explicit" ["gdpr_settings"]=> string(12) "settings.tpl" ["privacy_policy_page"]=> string(1) "3" ["gdpr_settings_data"]=> string(331) "{"checkout_place_order":{"enable":"Y"},"checkout_profiles_update":{"enable":"N"},"user_registration":{"enable":"Y"},"profiles_update":{"enable":"Y"},"product_subscription":{"enable":"Y"},"apply_for_vendor":{"enable":"Y"},"newsletters_subscribe":{"enable":"Y"},"call_requests":{"enable":"Y"},"discussions_add_review":{"enable":"Y"}}" ["gdpr_cookie_consent_texts"]=> string(24) "cookie_consent_texts.tpl" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(4) "9999" ["unmanaged"]=> string(1) "0" } ["sg_zoho_connector_vendor"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(5) "10000" ["unmanaged"]=> string(1) "0" } ["vendor_panel_configurator"]=> array(12) { ["product_fields_configuration"]=> string(268) "{"detailed":{"information":{"status":0},"pricing_inventory":{"list_price":0},"availability":{"usergroup_ids":0,"timestamp":0,"avail_since":0,"out_of_stock_actions":0},"extra":{"details_layout":0,"short_description":0,"popularity":0, "search_words":0, "promo_text":0}}}" ["color_schema"]=> string(5) "Light" ["product_tabs_configuration"]=> string(135) "{"seo":"0","qty_discounts":"0","subscribers":"0","addons":"0","tags":"0","attachments":"0","reward_points":"0","required_products":"0"}" ["sidebar_color"]=> string(7) "#eef1f3" ["config_form"]=> string(10) "config.tpl" ["element_color"]=> string(7) "#024567" ["sidebar_background_image"]=> string(0) "" ["vendor_panel_config"]=> string(9) "panel.tpl" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(5) "10000" ["unmanaged"]=> string(1) "0" } ["sg_flutterwave_payment"]=> array(7) { ["publicKey"]=> string(47) "FLWPUBK_TEST-ebb54f1d188fc047b406646921d53975-X" ["secretKey"]=> string(47) "FLWSECK_TEST-18a1e8c6220fcc63c101cac37f6a7b16-X" ["encryptionKey"]=> string(24) "FLWSECK_TEST142a0549d752" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(5) "10010" ["unmanaged"]=> string(1) "0" } ["sg_checkoutcom_payment"]=> array(12) { ["mode"]=> string(4) "test" ["skeyid"]=> string(32) "EEA3C78FF4D78410C636E912683633BD" ["svalue"]=> string(35) "sk_sbox_42r73cqu2lxf7hd23qeytxs6ved" ["pkeyid"]=> string(32) "74DF6C90D7816CA405D321575B6CFBA3" ["pvalue"]=> string(35) "pk_sbox_he55c7q2ybaj42gtp4dokd3fyee" ["accesskeyid"]=> string(60) "ack_njwowb5ack_njwowb5mzzqe7pfi6zqxw2p2timzzqe7pfi6zqxw2p2ti" ["accessvalue"]=> string(86) "yxJZYWzBjQRc-jdQr248YjQgffZetaNEcmiQDc87SrcUQKqzZnGqMYqEn2wvPs0HoOkxz6G3q53zGuE9A_Njvg" ["processing_channel_id"]=> string(29) "pc_tuswbdgtjsde3ldyitzb7szmcu" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(5) "10010" ["unmanaged"]=> string(1) "0" } ["sg_page_ranker"]=> array(10) { ["search_console_client_id"]=> string(72) "288854331614-vkr8o8joig980cp8asttpm9bc38bhcaj.apps.googleusercontent.com" ["search_console_client_secret"]=> string(35) "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" ["authorization"]=> string(17) "authorization.tpl" ["provider"]=> string(6) "openai" ["gemini_credentials"]=> string(40) " AIzaSyDYThVja-cJk2_9avhEBW3xxlDnPwlD-vw" ["openai_credentials"]=> string(164) "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" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(5) "10011" ["unmanaged"]=> string(1) "0" } ["sg_support_ticket_platform"]=> array(4) { ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(5) "10011" ["unmanaged"]=> string(1) "0" } ["sg_extended_sales_report"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(5) "10012" ["unmanaged"]=> string(1) "0" } ["sg_invoice_system"]=> array(5) { ["invoice_product_id"]=> string(6) "461005" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(5) "10012" ["unmanaged"]=> string(1) "0" } ["sg_advanced_import"]=> array(6) { ["gemini_credentials"]=> string(39) "AIzaSyDYThVja-cJk2_9avhEBW3xxlDnPwlD-vw" ["crondetail"]=> string(14) "crondetail.tpl" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(5) "10012" ["unmanaged"]=> string(1) "0" } ["sg_quotation"]=> array(7) { ["sg_email_notification"]=> string(17) "example@email.com" ["expire_days"]=> string(1) "7" ["allow_vendor_wise_quotation"]=> string(0) "" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(5) "10020" ["unmanaged"]=> string(1) "0" } ["sg_whatsapp_report"]=> array(13) { ["api_url"]=> string(57) "https://graph.facebook.com/v22.0/106700965703692/messages" ["enable_daily_report"]=> string(1) "Y" ["enable_weekly_report"]=> string(1) "Y" ["enable_monthly_report"]=> string(1) "Y" ["enable_logging"]=> string(1) "Y" ["api_key"]=> string(303) "EAAWTZBRVXpN8BQcZB1ZBR9mCQ5BgqR6AfF8KDNgSZCV0WCjrxN3vvkZCuMUidSXmUoljePjZAGvkr7Mdo7ZAJNPPWvEthiS4EB8KFbXnOnO3HqwyMKpijauRZAb45x8nXr9yW5ZCfZA2hriRfehS3R9oo9rRXfodDdZCdh91fcxKag1gUkZBjkZBfff8JjLjzVFn5djmyVZAOXIrEhi6kZCFBofcaGiLaRvmyQEZBXVml9FUovhpXJbJhpQE6srZAJ38sytDgjTuZCW1BpUKAZCgNh6AZBS5uY875cFuRQZDZD" ["weekly_report_day"]=> string(8) "saturday" ["enable_reports"]=> string(1) "Y" ["info"]=> string(0) "" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(6) "100500" ["unmanaged"]=> string(1) "0" } ["sg_resale"]=> array(6) { ["default_vendor"]=> string(1) "1" ["image_required"]=> string(1) "N" ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(6) "123063" ["unmanaged"]=> string(1) "0" } ["sg_task_management"]=> array(7) { ["select_status_for_hours"]=> array(1) { ["C"]=> string(1) "Y" } ["input_hours_for_reminder"]=> string(1) "1" ["config_tpl"]=> string(10) "config.tpl" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(7) "1345560" ["unmanaged"]=> string(1) "0" } ["shopify_import"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(7) "4328362" ["unmanaged"]=> string(1) "0" } ["vendor_debt_payout"]=> array(14) { ["hide_products"]=> string(1) "Y" ["block_admin_panel"]=> string(1) "N" ["disable_suspended_vendors"]=> string(1) "Y" ["days_before_disable"]=> string(2) "90" ["default_lowers_allowed_balance"]=> string(1) "0" ["default_grace_period_to_refill_balance"]=> string(1) "7" ["vendor_taxes"]=> array(0) { } ["global_lowers_allowed_balance"]=> string(1) "0" ["global_grace_period_to_refill_balance"]=> string(1) "7" ["settings_template"]=> string(12) "settings.tpl" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(10) "4294967294" ["unmanaged"]=> string(1) "0" } ["vendor_privileges"]=> array(5) { ["default_vendor_usesrgroup"]=> string(1) "7" ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(10) "4294967294" ["unmanaged"]=> string(1) "0" } ["my_changes"]=> array(4) { ["status"]=> string(1) "D" ["is_disabled"]=> bool(false) ["priority"]=> string(10) "4294967294" ["unmanaged"]=> string(1) "0" } ["tech_support_chat"]=> array(4) { ["status"]=> string(1) "A" ["is_disabled"]=> bool(false) ["priority"]=> string(10) "4294967294" ["unmanaged"]=> string(1) "1" } }
app
array(0) {
}
auth
array(17) {
  ["area"]=>
  string(1) "C"
  ["user_id"]=>
  int(0)
  ["helpdesk_user_id"]=>
  int(0)
  ["user_type"]=>
  string(1) "C"
  ["tax_exempt"]=>
  string(1) "N"
  ["last_login"]=>
  int(0)
  ["order_ids"]=>
  array(0) {
  }
  ["password_change_timestamp"]=>
  int(0)
  ["company_id"]=>
  int(0)
  ["is_root"]=>
  string(1) "N"
  ["usergroup_ids"]=>
  array(2) {
    [0]=>
    int(0)
    [1]=>
    int(1)
  }
  ["act_as_user"]=>
  bool(false)
  ["this_login"]=>
  int(1780699067)
  ["referer"]=>
  string(0) ""
  ["ip"]=>
  string(14) "216.73.216.244"
  ["act_as_area"]=>
  string(1) "C"
  ["backoffice_color_scheme"]=>
  NULL
}
backoffice_color_scheme
string(0) ""
backoffice_color_scheme_variants
NULL
breadcrumbs
array(3) {
  [0]=>
  array(2) {
    ["title"]=>
    string(4) "Home"
    ["link"]=>
    string(25) "https://uat.ecartify.com/"
  }
  [1]=>
  array(3) {
    ["title"]=>
    string(4) "Blog"
    ["link"]=>
    string(20) "pages.view?page_id=7"
    ["nofollow"]=>
    bool(false)
  }
  [2]=>
  array(3) {
    ["title"]=>
    string(50) "How to Build a Multi-Vendor Marketplace in CS-Cart"
    ["link"]=>
    string(0) ""
    ["nofollow"]=>
    bool(false)
  }
}
container
array(16) {
  ["container_id"]=>
  string(2) "84"
  ["location_id"]=>
  string(2) "21"
  ["position"]=>
  string(6) "FOOTER"
  ["width"]=>
  string(2) "16"
  ["user_class"]=>
  string(14) "ty-footer-grid"
  ["linked_to_default"]=>
  string(1) "Y"
  ["status"]=>
  string(1) "A"
  ["company_id"]=>
  string(1) "0"
  ["default"]=>
  string(1) "0"
  ["availability"]=>
  array(3) {
    ["phone"]=>
    bool(true)
    ["tablet"]=>
    bool(true)
    ["desktop"]=>
    bool(true)
  }
  ["uses_default_content"]=>
  bool(false)
  ["has_displayable_content"]=>
  bool(true)
  ["can_be_reset_to_default"]=>
  bool(false)
  ["linked_message"]=>
  bool(false)
  ["set_custom_config_url"]=>
  string(135) "https://uat.ecartify.com/index.php?dispatch=block_manager.set_custom_container&container_id=84&linked_to_default=N&selected_location=21"
  ["set_default_config_url"]=>
  string(135) "https://uat.ecartify.com/index.php?dispatch=block_manager.set_custom_container&container_id=84&linked_to_default=Y&selected_location=21"
}
containers
array(4) {
  ["top_panel"]=>
  string(14649) "            
    
"
  ["header"]=>
  string(59231) "            
" ["content"]=> string(57099) "

How to Build a Multi-Vendor Marketplace in CS-Cart

05/18/2026
by Admin Admin

How to Build a Multi-Vendor Marketplace in CS-Cart (2026 Guide) – Ecartify

How to Build a Multi-Vendor Marketplace in CS-Cart: Complete Guide (2026)

A step-by-step guide to planning, building, launching, and scaling a multi-vendor marketplace using CS-Cart Multi-Vendor — covering platform setup, vendor onboarding, commission models, payment flows, and everything in between.

Talk to Marketplace Experts

CS-Cart Developer & Marketplace Architect, Ecartify

Sagar has architected and launched 40+ multi-vendor marketplaces on CS-Cart across fashion, electronics, B2B, and digital goods. He leads marketplace development, custom vendor workflow builds, and commission engine projects at Ecartify.

40+ marketplaces launched 8 years CS-Cart experience 100+ stores built

Introduction: Why Multi-Vendor Marketplaces Are the Fastest-Growing eCommerce Model

The world's most valuable eCommerce businesses — Amazon, Etsy, Flipkart, Noon — are not retailers. They are marketplaces. They do not carry inventory, take on supply risk, or manage fulfilment at scale. Instead, they provide the infrastructure for thousands of independent sellers to transact, and they earn a commission on every sale.

In 2026, the marketplace model is no longer reserved for billion-dollar platforms. Mid-size businesses, vertical communities, B2B distributors, and niche brands are successfully launching and profiting from marketplace models built on purpose-built platforms like CS-Cart Multi-Vendor.

This guide is the most complete resource available for building a multi-vendor marketplace on CS-Cart. We cover every stage from initial planning and platform setup through vendor onboarding, commission configuration, payment flows, storefront design, SEO, and scaling — drawing on our experience building 40+ CS-Cart marketplaces at Ecartify.

Whether you are starting from scratch or migrating an existing store into a marketplace model, this guide gives you the architecture, decisions, and practical steps you need to build and launch successfully.

Why CS-Cart Multi-Vendor Is the Right Foundation

Before committing to any platform, the question every marketplace builder should ask is: does this platform treat the marketplace model as a native capability or as an afterthought bolted on through third-party apps?

CS-Cart Multi-Vendor vs. Alternatives

Capability CS-Cart Multi-Vendor Shopify + App WooCommerce + Plugin
Vendor Dashboard Native, fully featured App-dependent, limited Plugin-dependent, variable
Commission Engine Built-in, flexible Requires paid app Plugin required
Vendor Storefronts Native per-vendor pages Not available natively Plugin required
Payout Automation Built-in payout scheduling Manual or costly app Plugin required
Operator Analytics Native marketplace GMV dashboard No native equivalent No native equivalent
Source Code Access Full PHP source code None Full (WordPress)
Monthly Platform Fee None after one-time license $105–$2,300+/month Hosting only
Transaction Fees None Up to 2% per order None (gateway fees only)
Key Insight CS-Cart Multi-Vendor is the only platform in this tier where every core marketplace capability — vendor dashboards, commissions, storefronts, payouts, operator analytics — is built in natively without a single third-party app. That is not a minor detail. It is the difference between a coherent marketplace architecture and a fragile patchwork of integrations.

Step 1: Plan Your Marketplace Model Before You Build

The most common mistake marketplace builders make is rushing into platform setup before making the critical business model decisions that determine how CS-Cart should be configured. These decisions affect everything from commission structure to payment flow to vendor dashboard permissions.

1. Define Your Marketplace Type

Product marketplace: vendors sell physical products, marketplace operator handles discovery and payments. Service marketplace: vendors list services, customers book and pay through the platform. Digital goods marketplace: vendors sell downloadable files, licenses, or subscriptions. B2B marketplace: business buyers purchase from verified business sellers, often with custom pricing and quote workflows. Hybrid: combinations of the above within one storefront.

2. Choose Your Revenue Model

Revenue Model How It Works CS-Cart Support
Percentage Commission Operator takes X% of each vendor sale Native, per-vendor or global
Fixed Fee Per Order Operator takes flat amount per transaction Native
Category-Based Commission Different % for electronics vs. fashion vs. food Native per-category rules
Vendor Subscription Plans Vendors pay monthly fee for listing access Native subscription plans addon
Listing Fees Vendors pay per product listed Configurable via addon
Freemium Model Basic free tier, premium paid tier for vendors Supported via plan configuration

3. Define Vendor Permissions and Approval Workflow

Decide upfront how much control vendors have versus the marketplace operator. Can vendors set their own prices? Can they create new product categories? Do new product listings require admin approval before going live? Are vendors allowed to run their own promotions? These decisions directly map to CS-Cart's vendor permission settings and should be defined before configuration begins.

Planning Principle Every marketplace that has rushed setup without answering these questions has had to rebuild significant configuration later. Spend one full week on business model decisions before touching the platform. The setup time you save will be ten times the planning time you invest.

Step 2: Set Up CS-Cart Multi-Vendor

With your marketplace model defined, the next step is installing and configuring CS-Cart Multi-Vendor on a properly provisioned server. The platform setup phase determines the performance ceiling your marketplace will operate within for years.

Server Requirements for CS-Cart Multi-Vendor

Marketplace Stage CPU RAM Storage Recommended Setup
Launch (0–50 vendors) 4 vCPU 8 GB 100 GB SSD VPS (Hetzner, DigitalOcean)
Growth (50–500 vendors) 8 vCPU 16–32 GB 250 GB NVMe SSD Cloud VPS or Dedicated
Scale (500+ vendors) 16+ vCPU 64–128 GB 500+ GB NVMe SSD Clustered Cloud (AWS / GCP)

Essential CS-Cart Multi-Vendor Configuration

After installation, complete these configuration steps before onboarding any vendors: set your marketplace currency and tax zones, configure your default commission structure, set up email notification templates for vendor registration, order placement, and payout processing, define your vendor registration form fields, configure shipping zones and carrier integrations, and set up your payment gateway for split payment processing.

Recommended Technology Stack

Nginx with PHP-FPM 8.2 for the web server layer. MySQL 8.0 with InnoDB as the primary database. Redis for CS-Cart's cache backend, eliminating filesystem cache overhead. Elasticsearch for product search and faceted filtering once your catalog exceeds 5,000 products. Cloudflare for CDN, DDoS protection, and SSL termination. A transactional email provider (Postmark, SendGrid) for reliable vendor and customer notification delivery.

Step 3: Configure Vendor Onboarding

Vendor onboarding is the first experience a seller has with your marketplace. A friction-heavy onboarding process directly reduces the number of quality vendors who complete registration. CS-Cart Multi-Vendor gives you complete control over the onboarding flow — use it deliberately.

CS-Cart Vendor Registration Settings

In the CS-Cart admin under Multi-Vendor > Vendors, configure whether vendor registration is open (anyone can apply), moderated (applications require admin approval before access), or invitation-only (vendors receive a direct invitation link). For most marketplaces, moderated registration is the right balance — it prevents spam registrations while keeping the process accessible to legitimate sellers.

What to Collect at Vendor Registration

Business Identity

Legal business name, registration number, business type (individual / company), and country of operation. Required for tax compliance and vendor verification.

Store Information

Vendor store name (becomes their storefront URL slug), store description, logo, banner image, and primary product categories they intend to sell in.

Banking Details

Bank account or payment processor details for commission payouts. Collect at registration or during a post-approval onboarding step before the vendor can list products.

Policy Agreements

Marketplace seller agreement, prohibited items policy, commission and fee schedule acknowledgement, and data processing consent. Store acceptance timestamps for compliance.

Vendor Verification Workflow

Build a structured verification workflow: vendor submits application, admin reviews business details and documentation, admin approves or requests additional information, vendor receives approval email with login credentials and a getting-started guide, vendor completes store profile and uploads their first products. CS-Cart's vendor status system (pending, active, suspended, disabled) maps directly to this workflow and can trigger automated email notifications at each stage.

Onboarding Best Practice Create a vendor getting-started guide as a PDF and link it from the approval email. Vendors who understand the platform quickly list products faster, maintain better quality, and generate more GMV in their first 30 days. This single resource reduces vendor support tickets by 40–60% in our experience at Ecartify.

Step 4: Set Up Commission and Payout Models

The commission engine is the financial heart of your marketplace. CS-Cart Multi-Vendor's built-in commission system is flexible enough to support virtually any commission structure without custom development — but it must be configured correctly from the start, as changing commission rules retroactively creates accounting complications.

Commission Configuration Options in CS-Cart

Commission Type Configuration Level Use Case
Global Percentage Platform-wide default Simple marketplaces with one commission rate for all vendors
Per-Vendor Percentage Individual vendor setting Tiered rates for high-volume or strategic vendors
Per-Category Percentage Category-level override Higher margin on electronics, lower on consumables
Fixed Fee Per Order Platform or vendor level Marketplaces with uniform transaction pricing
Subscription + Commission Vendor plan configuration SaaS-style vendor plans with reduced commission rates at higher tiers

Payout Scheduling

CS-Cart Multi-Vendor supports manual and automated payout scheduling. Configure your payout cycle based on your marketplace model: weekly payouts work well for high-volume marketplaces where vendors need frequent cash flow, bi-weekly or monthly payouts are standard for most marketplaces and simplify accounting, and milestone-based payouts (pay after order confirmed delivered) reduce chargeback exposure for new marketplaces.

Handling Refunds and Chargebacks in Commission Accounting

Define your refund policy impact on commissions before launch. Will you claw back commission on refunded orders? Will the vendor absorb the full refund or share it with the operator? CS-Cart's order management system can be configured to reverse commission calculations on refunded orders — but the policy must be defined and communicated to vendors in your seller agreement before the first transaction.

Step 5: Configure Payments and Split Payouts

Payment processing for a multi-vendor marketplace is more complex than for a single-brand store. The customer pays one total to the marketplace, but that revenue must be split between the operator (commission) and multiple vendors (their net proceeds). Getting this architecture right from day one is critical.

Two Payment Architecture Models for CS-Cart Marketplaces

Model 1: Aggregated Payments (Operator Collects, Then Pays Out)

The customer pays the marketplace operator directly. The operator collects the full payment, deducts commission, and periodically pays each vendor their net proceeds via bank transfer, PayPal, or a payout platform like Payoneer. This model is simpler to implement and gives the operator full control over cash flow. It is the most common architecture for new CS-Cart marketplaces.

Model 2: Split Payments (Real-Time Distribution)

The customer payment is split in real time at the payment gateway level — the commission goes directly to the operator's account and the vendor's share goes directly to their account in a single transaction. This requires a payment provider that supports marketplace split payments: Stripe Connect, PayPal Marketplace Payments, or Mangopay. It is more complex to implement but eliminates the operator's cash flow management burden.

Payment Architecture Recommendation For marketplaces launching with under 100 vendors, start with the aggregated model — it is faster to implement and sufficient at early scale. Build toward split payments as your vendor count and transaction volume grows. Stripe Connect is the most developer-friendly split payment solution for CS-Cart marketplace integrations.

Recommended Payment Gateways for CS-Cart Marketplaces

Stripe (with Stripe Connect for split payments), PayPal (with PayPal Marketplace Payments), Razorpay (for India-based marketplaces), PayTabs (for Middle East marketplaces), and Payoneer (for cross-border vendor payouts). CS-Cart has native integrations for most major gateways and a REST API for custom payment integrations.

Step 6: Design the Marketplace Storefront

A marketplace storefront has different design requirements from a single-brand store. Shoppers need to navigate products across multiple vendors, discover individual vendor stores, compare offerings, and trust the marketplace brand simultaneously. Your storefront design must serve all of these needs without creating confusion.

Essential Marketplace Storefront Pages

Marketplace Homepage

Featured vendors, curated product collections, category navigation, trust signals (total vendors, total products, verified badge counts), and promotional banners from top-performing sellers.

Vendor Storefront Pages

Each vendor's branded micro-store showing their logo, description, product catalog, ratings, reviews, return policy, and contact options. CS-Cart generates these natively for every approved vendor.

Vendor Directory

A searchable and filterable index of all active marketplace vendors, sortable by category, rating, location, and product count. Essential for marketplaces where vendor identity matters to buyers.

Category Pages

Product listings filtered by category with multi-vendor faceted filters (brand, price range, vendor, rating, location). Requires properly configured CS-Cart category and filter structure.

Product Detail Pages

Product information with clear vendor attribution, vendor rating summary, delivery estimates per vendor, and cross-sell recommendations from the same vendor and across the marketplace.

Become a Vendor Page

A dedicated landing page explaining vendor benefits, commission structure, onboarding steps, and a clear call to action linking to the vendor registration form. Critical for vendor acquisition.

CS-Cart Theme Customization for Marketplaces

CS-Cart's default themes provide a functional starting point but rarely match a marketplace operator's brand identity. Most serious marketplace builds at Ecartify involve either a full custom theme build or significant modification of a premium CS-Cart theme — adjusting typography, color system, layout structure, and vendor-specific template blocks to match the marketplace's brand and UX requirements.

Step 8: SEO for Marketplace Pages

Marketplace SEO is more complex than single-brand store SEO because you are managing SEO for multiple content types: marketplace category pages, individual vendor storefront pages, product detail pages across all vendors, and the marketplace homepage itself. Each requires a distinct SEO strategy.

Category Page SEO

Marketplace category pages aggregate products from multiple vendors and should be optimized as primary landing pages for commercial search intent. Configure unique meta titles and descriptions per category, implement category-level schema markup (ItemList or ProductCollection), ensure pagination is handled with canonical tags or rel=next/prev, and build unique editorial content for top-priority categories rather than relying on product descriptions alone.

Vendor Storefront Page SEO

Each vendor storefront page in CS-Cart is a unique URL that can rank independently. Optimize vendor page titles to include the vendor name and primary product category, encourage vendors to write unique, keyword-rich store descriptions, implement LocalBusiness schema for vendors with physical locations, and set canonical tags correctly to prevent duplicate content between vendor pages and category pages.

Product Page SEO at Marketplace Scale

At marketplace scale, product page SEO requires systems rather than manual optimization. Implement structured data templates that auto-generate Product schema from CS-Cart product fields. Set up canonical rules to handle cases where multiple vendors sell identical products. Configure hreflang if the marketplace operates in multiple languages. Use CS-Cart's SEO addon to manage URL structure and meta tag templates at category and product level without manual editing per product.

Handling Duplicate Content Across Vendors

A common marketplace SEO issue arises when multiple vendors sell the same or similar products using identical manufacturer descriptions. Establish a vendor content policy requiring unique descriptions and use canonical tags to designate the primary product URL when duplicates exist. CS-Cart's admin allows canonical URL configuration per product, which can be managed systematically via import for large catalogs.

Step 9: Launch and Vendor Acquisition Strategy

A marketplace launch has a chicken-and-egg problem: buyers will not come without products, and vendors will not list products without buyers. Solving this sequentially — build supply first, then drive demand — is the strategy that consistently works for new marketplace launches.

Pre-Launch: Build Supply Before Opening to Buyers

Recruit your first 20–50 vendors before the public launch date. Offer founding vendor incentives: reduced commission rates for the first six months, featured placement on the homepage, dedicated onboarding support, or waived subscription fees. Target vendors who are already selling on other marketplaces (Etsy, Amazon, eBay) — they understand the model and have existing product catalogs ready to import.

Vendor Acquisition Channels

Direct Outreach

Identify target vendors on competitor marketplaces or social media. Personal outreach with a clear value proposition (lower fees, better tools, niche audience) converts significantly better than mass email campaigns.

Industry Associations

Partner with trade associations, industry groups, or chambers of commerce in your target vertical. A single partnership announcement to an association's member list can deliver dozens of qualified vendor applications.

Content Marketing

Publish content targeting the "how to sell on [your marketplace name]" search query before launch. Early SEO content that ranks for vendor acquisition keywords generates passive vendor leads at near-zero cost.

Paid Vendor Acquisition

LinkedIn Ads targeting business owners in your product vertical, Google Ads targeting "sell on marketplace" and category-specific seller intent keywords. Typically used after organic vendor acquisition channels are established.

Launch Checklist

Before going live: verify all payment gateway connections with real test transactions, confirm vendor payout process end-to-end, test vendor registration and product listing workflow as a new vendor, verify all transactional emails are delivering correctly, configure Google Analytics 4 and Google Search Console, set up your first sitemap submission, confirm all vendor storefront pages are indexable, and complete a full checkout flow test with every configured payment method.

Step 10: Scaling Your CS-Cart Marketplace

The technical and operational challenges of a marketplace with 10 vendors are fundamentally different from those of a marketplace with 1,000 vendors. Plan for scale from the architecture decisions you make at launch.

Technical Scaling Milestones

Milestone Key Technical Action Priority
50+ vendors / 10K+ products Implement Elasticsearch if not already active Critical
100+ vendors / 50K+ products Add Redis caching, review database indexes Critical
500+ vendors / 200K+ products Migrate to dedicated server or cloud cluster Critical
High traffic events (sales, launches) Configure Varnish full-page cache Important
International expansion Add multi-storefront per region or language Important
Mobile traffic exceeds 60% Evaluate CS-Cart mobile app integration Important

Operational Scaling: Vendor Support at Scale

As your vendor count grows, the operator team's workload managing vendor queries, disputes, and product approvals grows in proportion. Build scalable vendor support infrastructure early: a vendor knowledge base covering common questions, a ticketing system separate from customer support, automated onboarding email sequences that answer common setup questions, and clear escalation paths for payment disputes and policy violations.

How Ecartify Helps You Build Your CS-Cart Marketplace

Ecartify is a specialist CS-Cart development agency with 40+ marketplace projects delivered. We handle the full build lifecycle — from initial architecture decisions through launch and post-launch scaling. Here is specifically how we help marketplace operators:

Marketplace Architecture & Planning

Business model review, revenue model configuration, vendor permission architecture, and technology stack planning tailored to your marketplace vertical and growth targets.

CS-Cart Multi-Vendor Setup

Full platform installation, server configuration, commission engine setup, vendor onboarding workflow build, and payment gateway integration — production-ready from day one.

Custom Vendor Dashboard

Beyond CS-Cart's native vendor dashboard — custom analytics panels, bulk product import tools, vendor performance reports, and workflow automation tailored to your vendor base.

Elasticsearch Search Integration

End-to-end Elasticsearch integration for marketplace-scale search — relevance tuning, synonym configuration, vendor-level faceting, and real-time autocomplete.

Marketplace Theme Development

Custom marketplace storefronts built for conversion — vendor directory, branded vendor pages, category pages with multi-vendor filters, and mobile-first responsive design.

Ongoing Marketplace Support

Post-launch technical support, performance monitoring, addon updates, vendor escalation handling, and feature development as your marketplace scales to new milestones.

Recommended CS-Cart Marketplace Addons

Vendor Management

Advanced Vendor Plans Addon, Vendor Verification System, Vendor Analytics Dashboard, Automated Payout Manager, Vendor Communication Center

Search and Discovery

Elasticsearch Integration, Smart Autocomplete, AI Product Recommendations, Advanced Faceted Filters, Vendor Directory Search

Payments and Finance

Stripe Connect Integration, PayPal Marketplace Payments, Payoneer Payout Addon, Commission Reporting Dashboard, Tax Calculation Addon

SEO and Marketing

Schema Pro Addon, Advanced SEO Addon, Google Shopping Feed for Multi-Vendor, Vendor Promotional Banners, Affiliate Program Addon

Operations and Scale

Bulk Product Import/Export, Mobile App Integration, Multi-Warehouse Manager, ERP Sync Addon, Customer Loyalty Program

Marketplace Advantages and Challenges

Why Build a Marketplace on CS-Cart

  • All core marketplace features built in natively — no app patchwork required
  • No monthly platform fees or transaction fees after one-time license
  • Full source code ownership — customize every aspect of the vendor and buyer experience
  • Commission engine supports percentage, fixed, category-based, and plan-based models
  • Native vendor storefronts, dashboards, and order management included
  • Scales from 10 vendors to 10,000+ vendors on the same codebase
  • Multi-storefront support enables regional or vertical sub-marketplaces
  • Active developer community and growing addon ecosystem
  • Complete data ownership — your marketplace data stays on your server

Challenges to Plan For

  • Requires technical resources or a development partner for setup and customization
  • Server management responsibility sits with the operator, not the platform
  • Split payment implementation (Stripe Connect) requires development work
  • Vendor support at scale requires dedicated operational infrastructure
  • Chicken-and-egg problem at launch requires a deliberate vendor acquisition strategy
  • Elasticsearch integration is essential at scale but requires initial setup investment
  • Marketplace theme customization typically requires professional development
  • Ongoing platform updates require technical management to avoid addon conflicts

Final Recommendations: Building Your Marketplace the Right Way

A multi-vendor marketplace on CS-Cart is one of the most powerful eCommerce businesses you can build — but it requires deliberate planning, the right technical foundation, and a structured approach to vendor acquisition and growth.

Do This Before You Build:

Define your marketplace type, revenue model, and vendor permission structure in writing before touching the platform. Identify your first 20 target vendors and begin outreach before launch. Choose your payment architecture (aggregated vs. split) and validate gateway support for your target geographies. Commission Elasticsearch from day one if your target catalog exceeds 5,000 products at launch.

Do This During the Build:

Configure the platform for your defined revenue model before customizing the storefront. Build the vendor onboarding flow and test it as a real vendor before going live. Set up all transactional emails and test every notification trigger. Complete a full payment and payout cycle test in staging before accepting real vendor registrations. Implement Google Analytics 4 and Search Console before the first organic visitor arrives.

Do This After Launch:

Monitor vendor GMV, churn rate, and time-to-first-listing as your core vendor health metrics. Review slow query logs monthly as the catalog grows. Plan your Elasticsearch upgrade before search performance degrades rather than after. Publish a vendor success story within 60 days of launch — it is your most effective vendor acquisition content.

Our Recommendation The difference between a marketplace that succeeds and one that stalls is rarely the platform — it is the quality of the pre-launch planning and the first 90 days of vendor acquisition execution. Invest disproportionately in both. The technical build follows from clear decisions; the vendor acquisition requires consistent effort that no platform can automate for you.

Frequently Asked Questions

How much does it cost to build a marketplace on CS-Cart? +
The CS-Cart Multi-Vendor license costs approximately $1,450 as a one-time fee. Hosting runs $80–$200/month depending on scale. A custom theme and basic customization from a development partner typically adds $3,000–$8,000. Elasticsearch integration adds $2,000–$5,000. Total first-year cost for a well-built CS-Cart marketplace typically ranges from $8,000 to $20,000 — significantly less than building on a platform requiring ongoing app subscriptions and transaction fees.
How long does it take to build a CS-Cart marketplace? +
A standard CS-Cart Multi-Vendor marketplace with custom theme, Elasticsearch integration, and payment gateway setup typically takes 10–16 weeks at Ecartify. More complex builds with custom vendor dashboards, advanced commission logic, ERP integration, or multi-storefront configuration run 16–24 weeks. A basic marketplace using the default theme and standard configuration can be ready in 4–6 weeks.
Does CS-Cart Multi-Vendor support split payments between vendors? +
CS-Cart Multi-Vendor natively supports the aggregated payment model, where the operator collects the full customer payment and manually or automatically pays vendors their net proceeds. For real-time split payments at the gateway level, CS-Cart can be integrated with Stripe Connect or PayPal Marketplace Payments via custom addon development. Ecartify has built Stripe Connect integrations for multiple CS-Cart marketplaces if this architecture is required for your marketplace model.
How many vendors can CS-Cart Multi-Vendor support? +
CS-Cart Multi-Vendor has no hard vendor count limit. The practical limit is determined by your server infrastructure and database optimization. Well-configured CS-Cart marketplaces handle 1,000+ active vendors and 500,000+ products without performance degradation. Key requirements at scale are Elasticsearch for search, Redis for caching, adequate server RAM for the MySQL buffer pool, and a properly indexed database. We have deployed CS-Cart marketplaces with 2,000+ vendors at Ecartify.
Can vendors manage their own orders and shipping in CS-Cart? +
Yes. CS-Cart Multi-Vendor gives each vendor a dedicated dashboard where they can view and manage their own orders, update shipping status, process returns, and communicate with customers — all independently from the marketplace operator admin. Vendors only see their own orders and data; they cannot access other vendors' information. The marketplace operator retains visibility across all vendors through the operator admin dashboard.
Can I migrate an existing CS-Cart store to CS-Cart Multi-Vendor? +
Yes. Migrating from CS-Cart standard to CS-Cart Multi-Vendor is one of the cleaner platform migrations available because both share the same core codebase. The existing product catalog, customer database, order history, and most addon configurations carry over directly. The migration primarily involves upgrading the license, configuring multi-vendor specific settings, and assigning existing products to a default vendor. Ecartify handles these migrations regularly, typically completing them in 2–4 weeks depending on catalog complexity.
Can Ecartify build my CS-Cart marketplace? +
Yes. Marketplace development is our core specialization at Ecartify. We offer a free initial consultation to review your marketplace model, recommend the right architecture, and provide a detailed project scope and timeline. Our marketplace builds include full CS-Cart Multi-Vendor setup, custom theme development, Elasticsearch integration, payment gateway configuration, vendor onboarding workflow, and post-launch support. Reach us at ecartify.com/contact-us to start the conversation.

Ready to Build Your CS-Cart Marketplace?

Work with experienced CS-Cart marketplace specialists at Ecartify. From architecture planning and Multi-Vendor setup to Elasticsearch integration, custom vendor dashboards, and payment flows — we deliver production-ready marketplaces built to scale.

Comments

No posts found

Write a review
" ["footer"]=> string(15664) " " }
content
string(15533) "                                    
            
"
content_alignment
string(5) "RIGHT"
content_tpl
string(20) "views/pages/view.tpl"
currencies
array(3) {
  ["USD"]=>
  array(13) {
    ["currency_id"]=>
    string(1) "1"
    ["currency_code"]=>
    string(3) "USD"
    ["after"]=>
    string(1) "N"
    ["symbol"]=>
    string(1) "$"
    ["coefficient"]=>
    string(7) "1.00000"
    ["is_primary"]=>
    string(1) "Y"
    ["position"]=>
    string(2) "10"
    ["decimals_separator"]=>
    string(1) "."
    ["thousands_separator"]=>
    string(1) ","
    ["decimals"]=>
    string(1) "2"
    ["status"]=>
    string(1) "A"
    ["description"]=>
    string(10) "US Dollars"
    ["storefront_ids"]=>
    string(0) ""
  }
  ["EUR"]=>
  array(13) {
    ["currency_id"]=>
    string(1) "2"
    ["currency_code"]=>
    string(3) "EUR"
    ["after"]=>
    string(1) "N"
    ["symbol"]=>
    string(3) "€"
    ["coefficient"]=>
    string(7) "1.28000"
    ["is_primary"]=>
    string(1) "N"
    ["position"]=>
    string(2) "20"
    ["decimals_separator"]=>
    string(1) "."
    ["thousands_separator"]=>
    string(1) ","
    ["decimals"]=>
    string(1) "2"
    ["status"]=>
    string(1) "A"
    ["description"]=>
    string(4) "Euro"
    ["storefront_ids"]=>
    string(0) ""
  }
  ["GBP"]=>
  array(13) {
    ["currency_id"]=>
    string(1) "3"
    ["currency_code"]=>
    string(3) "GBP"
    ["after"]=>
    string(1) "N"
    ["symbol"]=>
    string(2) "£"
    ["coefficient"]=>
    string(7) "1.88000"
    ["is_primary"]=>
    string(1) "N"
    ["position"]=>
    string(2) "30"
    ["decimals_separator"]=>
    string(1) "."
    ["thousands_separator"]=>
    string(1) ","
    ["decimals"]=>
    string(1) "2"
    ["status"]=>
    string(1) "A"
    ["description"]=>
    string(8) "GB Pound"
    ["storefront_ids"]=>
    string(0) ""
  }
}
current_mode
string(4) "plus"
display_base_href
bool(true)
display_button_block
bool(false)
grid
array(21) {
  ["container_id"]=>
  string(2) "84"
  ["location_id"]=>
  string(2) "21"
  ["position"]=>
  string(6) "FOOTER"
  ["width"]=>
  int(16)
  ["user_class"]=>
  string(43) "ty-footer-grid__full-width footer-copyright"
  ["linked_to_default"]=>
  string(1) "Y"
  ["status"]=>
  string(1) "A"
  ["company_id"]=>
  string(1) "0"
  ["grid_id"]=>
  string(3) "107"
  ["parent_id"]=>
  string(1) "0"
  ["order"]=>
  string(1) "0"
  ["offset"]=>
  string(1) "0"
  ["omega"]=>
  string(1) "1"
  ["alpha"]=>
  string(1) "1"
  ["wrapper"]=>
  string(0) ""
  ["content_align"]=>
  string(10) "FULL_WIDTH"
  ["html_element"]=>
  string(3) "div"
  ["clear"]=>
  string(1) "1"
  ["availability"]=>
  array(3) {
    ["phone"]=>
    bool(true)
    ["tablet"]=>
    bool(true)
    ["desktop"]=>
    bool(true)
  }
  ["children"]=>
  array(2) {
    [108]=>
    array(20) {
      ["container_id"]=>
      string(2) "84"
      ["location_id"]=>
      string(2) "21"
      ["position"]=>
      string(6) "FOOTER"
      ["width"]=>
      string(1) "8"
      ["user_class"]=>
      string(0) ""
      ["linked_to_default"]=>
      string(1) "Y"
      ["status"]=>
      string(1) "A"
      ["company_id"]=>
      string(1) "0"
      ["grid_id"]=>
      string(3) "108"
      ["parent_id"]=>
      string(3) "107"
      ["order"]=>
      string(1) "0"
      ["offset"]=>
      string(1) "0"
      ["omega"]=>
      string(1) "0"
      ["alpha"]=>
      string(1) "1"
      ["wrapper"]=>
      string(0) ""
      ["content_align"]=>
      string(4) "LEFT"
      ["html_element"]=>
      string(3) "div"
      ["clear"]=>
      string(1) "0"
      ["availability"]=>
      array(3) {
        ["phone"]=>
        bool(true)
        ["tablet"]=>
        bool(true)
        ["desktop"]=>
        bool(true)
      }
      ["children"]=>
      array(0) {
      }
    }
    [109]=>
    array(20) {
      ["container_id"]=>
      string(2) "84"
      ["location_id"]=>
      string(2) "21"
      ["position"]=>
      string(6) "FOOTER"
      ["width"]=>
      string(1) "8"
      ["user_class"]=>
      string(0) ""
      ["linked_to_default"]=>
      string(1) "Y"
      ["status"]=>
      string(1) "A"
      ["company_id"]=>
      string(1) "0"
      ["grid_id"]=>
      string(3) "109"
      ["parent_id"]=>
      string(3) "107"
      ["order"]=>
      string(1) "0"
      ["offset"]=>
      string(1) "0"
      ["omega"]=>
      string(1) "1"
      ["alpha"]=>
      string(1) "0"
      ["wrapper"]=>
      string(0) ""
      ["content_align"]=>
      string(5) "RIGHT"
      ["html_element"]=>
      string(3) "div"
      ["clear"]=>
      string(1) "1"
      ["availability"]=>
      array(3) {
        ["phone"]=>
        bool(true)
        ["tablet"]=>
        bool(true)
        ["desktop"]=>
        bool(true)
      }
      ["children"]=>
      array(0) {
      }
    }
  }
  ["fluid_width"]=>
  int(0)
}
hash_of_available_countries
string(32) "0bfec9631b22efcfcaa41f237779eee0"
hash_of_phone_masks
string(10) "1780397455"
html_tag_class
array(0) {
}
images_dir
string(62) "https://uat.ecartify.com/design/themes/responsive/media/images"
is_dialog_mobile_bottom
bool(false)
is_gray_main_color
bool(false)
is_theme_editor_open
NULL
language_direction
string(3) "ltr"
languages
array(4) {
  ["en"]=>
  array(8) {
    ["lang_id"]=>
    string(1) "1"
    ["lang_code"]=>
    string(2) "en"
    ["name"]=>
    string(7) "English"
    ["status"]=>
    string(1) "A"
    ["country_code"]=>
    string(2) "US"
    ["direction"]=>
    string(3) "ltr"
    ["storefront_ids"]=>
    string(0) ""
    ["storefront_ids_raw"]=>
    array(0) {
    }
  }
  ["ar"]=>
  array(8) {
    ["lang_id"]=>
    string(1) "3"
    ["lang_code"]=>
    string(2) "ar"
    ["name"]=>
    string(14) "العربية"
    ["status"]=>
    string(1) "A"
    ["country_code"]=>
    string(2) "SA"
    ["direction"]=>
    string(3) "rtl"
    ["storefront_ids"]=>
    string(0) ""
    ["storefront_ids_raw"]=>
    array(0) {
    }
  }
  ["ja"]=>
  array(8) {
    ["lang_id"]=>
    string(2) "29"
    ["lang_code"]=>
    string(2) "ja"
    ["name"]=>
    string(9) "日本語"
    ["status"]=>
    string(1) "A"
    ["country_code"]=>
    string(2) "JP"
    ["direction"]=>
    string(3) "ltr"
    ["storefront_ids"]=>
    string(0) ""
    ["storefront_ids_raw"]=>
    array(0) {
    }
  }
  ["zh"]=>
  array(8) {
    ["lang_id"]=>
    string(2) "32"
    ["lang_code"]=>
    string(2) "zh"
    ["name"]=>
    string(6) "汉语"
    ["status"]=>
    string(1) "A"
    ["country_code"]=>
    string(2) "CN"
    ["direction"]=>
    string(3) "ltr"
    ["storefront_ids"]=>
    string(0) ""
    ["storefront_ids_raw"]=>
    array(0) {
    }
  }
}
layout_data
array(10) {
  ["layout_id"]=>
  string(1) "2"
  ["name"]=>
  string(4) "Main"
  ["is_default"]=>
  string(1) "1"
  ["width"]=>
  string(2) "16"
  ["layout_width"]=>
  string(5) "fluid"
  ["min_width"]=>
  string(3) "280"
  ["max_width"]=>
  string(4) "1200"
  ["theme_name"]=>
  string(10) "responsive"
  ["style_id"]=>
  string(10) "Brightness"
  ["storefront_id"]=>
  string(1) "1"
}
localizations
array(0) {
}
location_data
array(13) {
  ["location_id"]=>
  string(2) "38"
  ["dispatch"]=>
  string(22) "pages.view?page_type=B"
  ["is_default"]=>
  string(1) "0"
  ["layout_id"]=>
  string(1) "2"
  ["object_ids"]=>
  string(0) ""
  ["custom_html"]=>
  string(0) ""
  ["position"]=>
  string(3) "170"
  ["lang_code"]=>
  string(2) "en"
  ["name"]=>
  string(4) "Blog"
  ["title"]=>
  string(0) ""
  ["meta_description"]=>
  string(0) ""
  ["meta_keywords"]=>
  string(0) ""
  ["is_frontend_editing_allowed"]=>
  bool(false)
}
logos
array(5) {
  ["gift_cert"]=>
  array(7) {
    ["logo_id"]=>
    string(2) "12"
    ["layout_id"]=>
    string(1) "0"
    ["style_id"]=>
    string(0) ""
    ["company_id"]=>
    string(1) "0"
    ["type"]=>
    string(9) "gift_cert"
    ["storefront_id"]=>
    string(1) "1"
    ["image"]=>
    array(9) {
      ["image_path"]=>
      string(58) "https://uat.ecartify.com/images/logos/8/gift_cert_logo.png"
      ["alt"]=>
      NULL
      ["image_x"]=>
      string(3) "176"
      ["image_y"]=>
      string(2) "42"
      ["http_image_path"]=>
      string(57) "http://uat.ecartify.com/images/logos/8/gift_cert_logo.png"
      ["https_image_path"]=>
      string(58) "https://uat.ecartify.com/images/logos/8/gift_cert_logo.png"
      ["absolute_path"]=>
      string(87) "/home/u985510652/domains/uat.ecartify.com/public_html/images/logos/8/gift_cert_logo.png"
      ["relative_path"]=>
      string(26) "logos/8/gift_cert_logo.png"
      ["is_high_res"]=>
      bool(false)
    }
  }
  ["theme"]=>
  array(7) {
    ["logo_id"]=>
    string(2) "61"
    ["layout_id"]=>
    string(1) "2"
    ["style_id"]=>
    string(10) "Brightness"
    ["company_id"]=>
    string(1) "0"
    ["type"]=>
    string(5) "theme"
    ["storefront_id"]=>
    string(1) "1"
    ["image"]=>
    array(9) {
      ["image_path"]=>
      string(56) "https://uat.ecartify.com/images/logos/8/cart_1e0e-3t.png"
      ["alt"]=>
      NULL
      ["image_x"]=>
      string(3) "158"
      ["image_y"]=>
      string(2) "25"
      ["http_image_path"]=>
      string(55) "http://uat.ecartify.com/images/logos/8/cart_1e0e-3t.png"
      ["https_image_path"]=>
      string(56) "https://uat.ecartify.com/images/logos/8/cart_1e0e-3t.png"
      ["absolute_path"]=>
      string(85) "/home/u985510652/domains/uat.ecartify.com/public_html/images/logos/8/cart_1e0e-3t.png"
      ["relative_path"]=>
      string(24) "logos/8/cart_1e0e-3t.png"
      ["is_high_res"]=>
      bool(false)
    }
  }
  ["favicon"]=>
  array(7) {
    ["logo_id"]=>
    string(2) "62"
    ["layout_id"]=>
    string(1) "2"
    ["style_id"]=>
    string(10) "Brightness"
    ["company_id"]=>
    string(1) "0"
    ["type"]=>
    string(7) "favicon"
    ["storefront_id"]=>
    string(1) "1"
    ["image"]=>
    array(9) {
      ["image_path"]=>
      string(59) "https://uat.ecartify.com/images/logos/8/favicon_eygv-ck.ico"
      ["alt"]=>
      NULL
      ["image_x"]=>
      string(2) "48"
      ["image_y"]=>
      string(2) "48"
      ["http_image_path"]=>
      string(58) "http://uat.ecartify.com/images/logos/8/favicon_eygv-ck.ico"
      ["https_image_path"]=>
      string(59) "https://uat.ecartify.com/images/logos/8/favicon_eygv-ck.ico"
      ["absolute_path"]=>
      string(88) "/home/u985510652/domains/uat.ecartify.com/public_html/images/logos/8/favicon_eygv-ck.ico"
      ["relative_path"]=>
      string(27) "logos/8/favicon_eygv-ck.ico"
      ["is_high_res"]=>
      bool(false)
    }
  }
  ["mail"]=>
  array(7) {
    ["logo_id"]=>
    string(2) "63"
    ["layout_id"]=>
    string(1) "2"
    ["style_id"]=>
    string(10) "Brightness"
    ["company_id"]=>
    string(1) "0"
    ["type"]=>
    string(4) "mail"
    ["storefront_id"]=>
    string(1) "1"
    ["image"]=>
    array(9) {
      ["image_path"]=>
      string(64) "https://uat.ecartify.com/images/logos/8/invoice_logo_2gz2-16.png"
      ["alt"]=>
      NULL
      ["image_x"]=>
      string(3) "176"
      ["image_y"]=>
      string(2) "42"
      ["http_image_path"]=>
      string(63) "http://uat.ecartify.com/images/logos/8/invoice_logo_2gz2-16.png"
      ["https_image_path"]=>
      string(64) "https://uat.ecartify.com/images/logos/8/invoice_logo_2gz2-16.png"
      ["absolute_path"]=>
      string(93) "/home/u985510652/domains/uat.ecartify.com/public_html/images/logos/8/invoice_logo_2gz2-16.png"
      ["relative_path"]=>
      string(32) "logos/8/invoice_logo_2gz2-16.png"
      ["is_high_res"]=>
      bool(false)
    }
  }
  ["vendor"]=>
  array(7) {
    ["logo_id"]=>
    string(2) "64"
    ["layout_id"]=>
    string(1) "2"
    ["style_id"]=>
    string(10) "Brightness"
    ["company_id"]=>
    string(1) "0"
    ["type"]=>
    string(6) "vendor"
    ["storefront_id"]=>
    string(1) "1"
    ["image"]=>
    array(9) {
      ["image_path"]=>
      string(56) "https://uat.ecartify.com/images/logos/8/cart_ug2j-ac.png"
      ["alt"]=>
      NULL
      ["image_x"]=>
      string(3) "158"
      ["image_y"]=>
      string(2) "25"
      ["http_image_path"]=>
      string(55) "http://uat.ecartify.com/images/logos/8/cart_ug2j-ac.png"
      ["https_image_path"]=>
      string(56) "https://uat.ecartify.com/images/logos/8/cart_ug2j-ac.png"
      ["absolute_path"]=>
      string(85) "/home/u985510652/domains/uat.ecartify.com/public_html/images/logos/8/cart_ug2j-ac.png"
      ["relative_path"]=>
      string(24) "logos/8/cart_ug2j-ac.png"
      ["is_high_res"]=>
      bool(false)
    }
  }
}
meta_description
string(291) "How to Build a Multi-Vendor Marketplace in CS-Cart 2026 Guide – Ecartify How to Build a Multi-Vendor Marketplace in CS-Cart Complete Guide 2026 A step-by-step guide to planning building launching and scaling a multi-vendor marketplace using CS-Cart Multi-Vendor — covering platform setup"
meta_keywords
string(0) ""
navigation
NULL
page
array(27) {
  ["page_id"]=>
  string(2) "51"
  ["company_id"]=>
  string(1) "0"
  ["parent_id"]=>
  string(1) "7"
  ["id_path"]=>
  string(4) "7/51"
  ["status"]=>
  string(1) "A"
  ["page_type"]=>
  string(1) "B"
  ["position"]=>
  string(1) "0"
  ["timestamp"]=>
  string(10) "1779042600"
  ["usergroup_ids"]=>
  string(1) "0"
  ["localization"]=>
  string(0) ""
  ["new_window"]=>
  string(1) "0"
  ["use_avail_period"]=>
  string(1) "N"
  ["avail_from_timestamp"]=>
  string(1) "0"
  ["avail_till_timestamp"]=>
  string(1) "0"
  ["facebook_obj_type"]=>
  string(8) "activity"
  ["lang_code"]=>
  string(2) "en"
  ["page"]=>
  string(50) "How to Build a Multi-Vendor Marketplace in CS-Cart"
  ["description"]=>
  string(54630) "

How to Build a Multi-Vendor Marketplace in CS-Cart (2026 Guide) – Ecartify

How to Build a Multi-Vendor Marketplace in CS-Cart: Complete Guide (2026)

A step-by-step guide to planning, building, launching, and scaling a multi-vendor marketplace using CS-Cart Multi-Vendor — covering platform setup, vendor onboarding, commission models, payment flows, and everything in between.

Talk to Marketplace Experts

CS-Cart Developer & Marketplace Architect, Ecartify

Sagar has architected and launched 40+ multi-vendor marketplaces on CS-Cart across fashion, electronics, B2B, and digital goods. He leads marketplace development, custom vendor workflow builds, and commission engine projects at Ecartify.

40+ marketplaces launched 8 years CS-Cart experience 100+ stores built

Introduction: Why Multi-Vendor Marketplaces Are the Fastest-Growing eCommerce Model

The world's most valuable eCommerce businesses — Amazon, Etsy, Flipkart, Noon — are not retailers. They are marketplaces. They do not carry inventory, take on supply risk, or manage fulfilment at scale. Instead, they provide the infrastructure for thousands of independent sellers to transact, and they earn a commission on every sale.

In 2026, the marketplace model is no longer reserved for billion-dollar platforms. Mid-size businesses, vertical communities, B2B distributors, and niche brands are successfully launching and profiting from marketplace models built on purpose-built platforms like CS-Cart Multi-Vendor.

This guide is the most complete resource available for building a multi-vendor marketplace on CS-Cart. We cover every stage from initial planning and platform setup through vendor onboarding, commission configuration, payment flows, storefront design, SEO, and scaling — drawing on our experience building 40+ CS-Cart marketplaces at Ecartify.

Whether you are starting from scratch or migrating an existing store into a marketplace model, this guide gives you the architecture, decisions, and practical steps you need to build and launch successfully.

Why CS-Cart Multi-Vendor Is the Right Foundation

Before committing to any platform, the question every marketplace builder should ask is: does this platform treat the marketplace model as a native capability or as an afterthought bolted on through third-party apps?

CS-Cart Multi-Vendor vs. Alternatives

Capability CS-Cart Multi-Vendor Shopify + App WooCommerce + Plugin
Vendor Dashboard Native, fully featured App-dependent, limited Plugin-dependent, variable
Commission Engine Built-in, flexible Requires paid app Plugin required
Vendor Storefronts Native per-vendor pages Not available natively Plugin required
Payout Automation Built-in payout scheduling Manual or costly app Plugin required
Operator Analytics Native marketplace GMV dashboard No native equivalent No native equivalent
Source Code Access Full PHP source code None Full (WordPress)
Monthly Platform Fee None after one-time license $105–$2,300+/month Hosting only
Transaction Fees None Up to 2% per order None (gateway fees only)
Key Insight CS-Cart Multi-Vendor is the only platform in this tier where every core marketplace capability — vendor dashboards, commissions, storefronts, payouts, operator analytics — is built in natively without a single third-party app. That is not a minor detail. It is the difference between a coherent marketplace architecture and a fragile patchwork of integrations.

Step 1: Plan Your Marketplace Model Before You Build

The most common mistake marketplace builders make is rushing into platform setup before making the critical business model decisions that determine how CS-Cart should be configured. These decisions affect everything from commission structure to payment flow to vendor dashboard permissions.

1. Define Your Marketplace Type

Product marketplace: vendors sell physical products, marketplace operator handles discovery and payments. Service marketplace: vendors list services, customers book and pay through the platform. Digital goods marketplace: vendors sell downloadable files, licenses, or subscriptions. B2B marketplace: business buyers purchase from verified business sellers, often with custom pricing and quote workflows. Hybrid: combinations of the above within one storefront.

2. Choose Your Revenue Model

Revenue Model How It Works CS-Cart Support
Percentage Commission Operator takes X% of each vendor sale Native, per-vendor or global
Fixed Fee Per Order Operator takes flat amount per transaction Native
Category-Based Commission Different % for electronics vs. fashion vs. food Native per-category rules
Vendor Subscription Plans Vendors pay monthly fee for listing access Native subscription plans addon
Listing Fees Vendors pay per product listed Configurable via addon
Freemium Model Basic free tier, premium paid tier for vendors Supported via plan configuration

3. Define Vendor Permissions and Approval Workflow

Decide upfront how much control vendors have versus the marketplace operator. Can vendors set their own prices? Can they create new product categories? Do new product listings require admin approval before going live? Are vendors allowed to run their own promotions? These decisions directly map to CS-Cart's vendor permission settings and should be defined before configuration begins.

Planning Principle Every marketplace that has rushed setup without answering these questions has had to rebuild significant configuration later. Spend one full week on business model decisions before touching the platform. The setup time you save will be ten times the planning time you invest.

Step 2: Set Up CS-Cart Multi-Vendor

With your marketplace model defined, the next step is installing and configuring CS-Cart Multi-Vendor on a properly provisioned server. The platform setup phase determines the performance ceiling your marketplace will operate within for years.

Server Requirements for CS-Cart Multi-Vendor

Marketplace Stage CPU RAM Storage Recommended Setup
Launch (0–50 vendors) 4 vCPU 8 GB 100 GB SSD VPS (Hetzner, DigitalOcean)
Growth (50–500 vendors) 8 vCPU 16–32 GB 250 GB NVMe SSD Cloud VPS or Dedicated
Scale (500+ vendors) 16+ vCPU 64–128 GB 500+ GB NVMe SSD Clustered Cloud (AWS / GCP)

Essential CS-Cart Multi-Vendor Configuration

After installation, complete these configuration steps before onboarding any vendors: set your marketplace currency and tax zones, configure your default commission structure, set up email notification templates for vendor registration, order placement, and payout processing, define your vendor registration form fields, configure shipping zones and carrier integrations, and set up your payment gateway for split payment processing.

Recommended Technology Stack

Nginx with PHP-FPM 8.2 for the web server layer. MySQL 8.0 with InnoDB as the primary database. Redis for CS-Cart's cache backend, eliminating filesystem cache overhead. Elasticsearch for product search and faceted filtering once your catalog exceeds 5,000 products. Cloudflare for CDN, DDoS protection, and SSL termination. A transactional email provider (Postmark, SendGrid) for reliable vendor and customer notification delivery.

Step 3: Configure Vendor Onboarding

Vendor onboarding is the first experience a seller has with your marketplace. A friction-heavy onboarding process directly reduces the number of quality vendors who complete registration. CS-Cart Multi-Vendor gives you complete control over the onboarding flow — use it deliberately.

CS-Cart Vendor Registration Settings

In the CS-Cart admin under Multi-Vendor > Vendors, configure whether vendor registration is open (anyone can apply), moderated (applications require admin approval before access), or invitation-only (vendors receive a direct invitation link). For most marketplaces, moderated registration is the right balance — it prevents spam registrations while keeping the process accessible to legitimate sellers.

What to Collect at Vendor Registration

Business Identity

Legal business name, registration number, business type (individual / company), and country of operation. Required for tax compliance and vendor verification.

Store Information

Vendor store name (becomes their storefront URL slug), store description, logo, banner image, and primary product categories they intend to sell in.

Banking Details

Bank account or payment processor details for commission payouts. Collect at registration or during a post-approval onboarding step before the vendor can list products.

Policy Agreements

Marketplace seller agreement, prohibited items policy, commission and fee schedule acknowledgement, and data processing consent. Store acceptance timestamps for compliance.

Vendor Verification Workflow

Build a structured verification workflow: vendor submits application, admin reviews business details and documentation, admin approves or requests additional information, vendor receives approval email with login credentials and a getting-started guide, vendor completes store profile and uploads their first products. CS-Cart's vendor status system (pending, active, suspended, disabled) maps directly to this workflow and can trigger automated email notifications at each stage.

Onboarding Best Practice Create a vendor getting-started guide as a PDF and link it from the approval email. Vendors who understand the platform quickly list products faster, maintain better quality, and generate more GMV in their first 30 days. This single resource reduces vendor support tickets by 40–60% in our experience at Ecartify.

Step 4: Set Up Commission and Payout Models

The commission engine is the financial heart of your marketplace. CS-Cart Multi-Vendor's built-in commission system is flexible enough to support virtually any commission structure without custom development — but it must be configured correctly from the start, as changing commission rules retroactively creates accounting complications.

Commission Configuration Options in CS-Cart

Commission Type Configuration Level Use Case
Global Percentage Platform-wide default Simple marketplaces with one commission rate for all vendors
Per-Vendor Percentage Individual vendor setting Tiered rates for high-volume or strategic vendors
Per-Category Percentage Category-level override Higher margin on electronics, lower on consumables
Fixed Fee Per Order Platform or vendor level Marketplaces with uniform transaction pricing
Subscription + Commission Vendor plan configuration SaaS-style vendor plans with reduced commission rates at higher tiers

Payout Scheduling

CS-Cart Multi-Vendor supports manual and automated payout scheduling. Configure your payout cycle based on your marketplace model: weekly payouts work well for high-volume marketplaces where vendors need frequent cash flow, bi-weekly or monthly payouts are standard for most marketplaces and simplify accounting, and milestone-based payouts (pay after order confirmed delivered) reduce chargeback exposure for new marketplaces.

Handling Refunds and Chargebacks in Commission Accounting

Define your refund policy impact on commissions before launch. Will you claw back commission on refunded orders? Will the vendor absorb the full refund or share it with the operator? CS-Cart's order management system can be configured to reverse commission calculations on refunded orders — but the policy must be defined and communicated to vendors in your seller agreement before the first transaction.

Step 5: Configure Payments and Split Payouts

Payment processing for a multi-vendor marketplace is more complex than for a single-brand store. The customer pays one total to the marketplace, but that revenue must be split between the operator (commission) and multiple vendors (their net proceeds). Getting this architecture right from day one is critical.

Two Payment Architecture Models for CS-Cart Marketplaces

Model 1: Aggregated Payments (Operator Collects, Then Pays Out)

The customer pays the marketplace operator directly. The operator collects the full payment, deducts commission, and periodically pays each vendor their net proceeds via bank transfer, PayPal, or a payout platform like Payoneer. This model is simpler to implement and gives the operator full control over cash flow. It is the most common architecture for new CS-Cart marketplaces.

Model 2: Split Payments (Real-Time Distribution)

The customer payment is split in real time at the payment gateway level — the commission goes directly to the operator's account and the vendor's share goes directly to their account in a single transaction. This requires a payment provider that supports marketplace split payments: Stripe Connect, PayPal Marketplace Payments, or Mangopay. It is more complex to implement but eliminates the operator's cash flow management burden.

Payment Architecture Recommendation For marketplaces launching with under 100 vendors, start with the aggregated model — it is faster to implement and sufficient at early scale. Build toward split payments as your vendor count and transaction volume grows. Stripe Connect is the most developer-friendly split payment solution for CS-Cart marketplace integrations.

Recommended Payment Gateways for CS-Cart Marketplaces

Stripe (with Stripe Connect for split payments), PayPal (with PayPal Marketplace Payments), Razorpay (for India-based marketplaces), PayTabs (for Middle East marketplaces), and Payoneer (for cross-border vendor payouts). CS-Cart has native integrations for most major gateways and a REST API for custom payment integrations.

Step 6: Design the Marketplace Storefront

A marketplace storefront has different design requirements from a single-brand store. Shoppers need to navigate products across multiple vendors, discover individual vendor stores, compare offerings, and trust the marketplace brand simultaneously. Your storefront design must serve all of these needs without creating confusion.

Essential Marketplace Storefront Pages

Marketplace Homepage

Featured vendors, curated product collections, category navigation, trust signals (total vendors, total products, verified badge counts), and promotional banners from top-performing sellers.

Vendor Storefront Pages

Each vendor's branded micro-store showing their logo, description, product catalog, ratings, reviews, return policy, and contact options. CS-Cart generates these natively for every approved vendor.

Vendor Directory

A searchable and filterable index of all active marketplace vendors, sortable by category, rating, location, and product count. Essential for marketplaces where vendor identity matters to buyers.

Category Pages

Product listings filtered by category with multi-vendor faceted filters (brand, price range, vendor, rating, location). Requires properly configured CS-Cart category and filter structure.

Product Detail Pages

Product information with clear vendor attribution, vendor rating summary, delivery estimates per vendor, and cross-sell recommendations from the same vendor and across the marketplace.

Become a Vendor Page

A dedicated landing page explaining vendor benefits, commission structure, onboarding steps, and a clear call to action linking to the vendor registration form. Critical for vendor acquisition.

CS-Cart Theme Customization for Marketplaces

CS-Cart's default themes provide a functional starting point but rarely match a marketplace operator's brand identity. Most serious marketplace builds at Ecartify involve either a full custom theme build or significant modification of a premium CS-Cart theme — adjusting typography, color system, layout structure, and vendor-specific template blocks to match the marketplace's brand and UX requirements.

Step 8: SEO for Marketplace Pages

Marketplace SEO is more complex than single-brand store SEO because you are managing SEO for multiple content types: marketplace category pages, individual vendor storefront pages, product detail pages across all vendors, and the marketplace homepage itself. Each requires a distinct SEO strategy.

Category Page SEO

Marketplace category pages aggregate products from multiple vendors and should be optimized as primary landing pages for commercial search intent. Configure unique meta titles and descriptions per category, implement category-level schema markup (ItemList or ProductCollection), ensure pagination is handled with canonical tags or rel=next/prev, and build unique editorial content for top-priority categories rather than relying on product descriptions alone.

Vendor Storefront Page SEO

Each vendor storefront page in CS-Cart is a unique URL that can rank independently. Optimize vendor page titles to include the vendor name and primary product category, encourage vendors to write unique, keyword-rich store descriptions, implement LocalBusiness schema for vendors with physical locations, and set canonical tags correctly to prevent duplicate content between vendor pages and category pages.

Product Page SEO at Marketplace Scale

At marketplace scale, product page SEO requires systems rather than manual optimization. Implement structured data templates that auto-generate Product schema from CS-Cart product fields. Set up canonical rules to handle cases where multiple vendors sell identical products. Configure hreflang if the marketplace operates in multiple languages. Use CS-Cart's SEO addon to manage URL structure and meta tag templates at category and product level without manual editing per product.

Handling Duplicate Content Across Vendors

A common marketplace SEO issue arises when multiple vendors sell the same or similar products using identical manufacturer descriptions. Establish a vendor content policy requiring unique descriptions and use canonical tags to designate the primary product URL when duplicates exist. CS-Cart's admin allows canonical URL configuration per product, which can be managed systematically via import for large catalogs.

Step 9: Launch and Vendor Acquisition Strategy

A marketplace launch has a chicken-and-egg problem: buyers will not come without products, and vendors will not list products without buyers. Solving this sequentially — build supply first, then drive demand — is the strategy that consistently works for new marketplace launches.

Pre-Launch: Build Supply Before Opening to Buyers

Recruit your first 20–50 vendors before the public launch date. Offer founding vendor incentives: reduced commission rates for the first six months, featured placement on the homepage, dedicated onboarding support, or waived subscription fees. Target vendors who are already selling on other marketplaces (Etsy, Amazon, eBay) — they understand the model and have existing product catalogs ready to import.

Vendor Acquisition Channels

Direct Outreach

Identify target vendors on competitor marketplaces or social media. Personal outreach with a clear value proposition (lower fees, better tools, niche audience) converts significantly better than mass email campaigns.

Industry Associations

Partner with trade associations, industry groups, or chambers of commerce in your target vertical. A single partnership announcement to an association's member list can deliver dozens of qualified vendor applications.

Content Marketing

Publish content targeting the "how to sell on [your marketplace name]" search query before launch. Early SEO content that ranks for vendor acquisition keywords generates passive vendor leads at near-zero cost.

Paid Vendor Acquisition

LinkedIn Ads targeting business owners in your product vertical, Google Ads targeting "sell on marketplace" and category-specific seller intent keywords. Typically used after organic vendor acquisition channels are established.

Launch Checklist

Before going live: verify all payment gateway connections with real test transactions, confirm vendor payout process end-to-end, test vendor registration and product listing workflow as a new vendor, verify all transactional emails are delivering correctly, configure Google Analytics 4 and Google Search Console, set up your first sitemap submission, confirm all vendor storefront pages are indexable, and complete a full checkout flow test with every configured payment method.

Step 10: Scaling Your CS-Cart Marketplace

The technical and operational challenges of a marketplace with 10 vendors are fundamentally different from those of a marketplace with 1,000 vendors. Plan for scale from the architecture decisions you make at launch.

Technical Scaling Milestones

Milestone Key Technical Action Priority
50+ vendors / 10K+ products Implement Elasticsearch if not already active Critical
100+ vendors / 50K+ products Add Redis caching, review database indexes Critical
500+ vendors / 200K+ products Migrate to dedicated server or cloud cluster Critical
High traffic events (sales, launches) Configure Varnish full-page cache Important
International expansion Add multi-storefront per region or language Important
Mobile traffic exceeds 60% Evaluate CS-Cart mobile app integration Important

Operational Scaling: Vendor Support at Scale

As your vendor count grows, the operator team's workload managing vendor queries, disputes, and product approvals grows in proportion. Build scalable vendor support infrastructure early: a vendor knowledge base covering common questions, a ticketing system separate from customer support, automated onboarding email sequences that answer common setup questions, and clear escalation paths for payment disputes and policy violations.

How Ecartify Helps You Build Your CS-Cart Marketplace

Ecartify is a specialist CS-Cart development agency with 40+ marketplace projects delivered. We handle the full build lifecycle — from initial architecture decisions through launch and post-launch scaling. Here is specifically how we help marketplace operators:

Marketplace Architecture & Planning

Business model review, revenue model configuration, vendor permission architecture, and technology stack planning tailored to your marketplace vertical and growth targets.

CS-Cart Multi-Vendor Setup

Full platform installation, server configuration, commission engine setup, vendor onboarding workflow build, and payment gateway integration — production-ready from day one.

Custom Vendor Dashboard

Beyond CS-Cart's native vendor dashboard — custom analytics panels, bulk product import tools, vendor performance reports, and workflow automation tailored to your vendor base.

Elasticsearch Search Integration

End-to-end Elasticsearch integration for marketplace-scale search — relevance tuning, synonym configuration, vendor-level faceting, and real-time autocomplete.

Marketplace Theme Development

Custom marketplace storefronts built for conversion — vendor directory, branded vendor pages, category pages with multi-vendor filters, and mobile-first responsive design.

Ongoing Marketplace Support

Post-launch technical support, performance monitoring, addon updates, vendor escalation handling, and feature development as your marketplace scales to new milestones.

Recommended CS-Cart Marketplace Addons

Vendor Management

Advanced Vendor Plans Addon, Vendor Verification System, Vendor Analytics Dashboard, Automated Payout Manager, Vendor Communication Center

Search and Discovery

Elasticsearch Integration, Smart Autocomplete, AI Product Recommendations, Advanced Faceted Filters, Vendor Directory Search

Payments and Finance

Stripe Connect Integration, PayPal Marketplace Payments, Payoneer Payout Addon, Commission Reporting Dashboard, Tax Calculation Addon

SEO and Marketing

Schema Pro Addon, Advanced SEO Addon, Google Shopping Feed for Multi-Vendor, Vendor Promotional Banners, Affiliate Program Addon

Operations and Scale

Bulk Product Import/Export, Mobile App Integration, Multi-Warehouse Manager, ERP Sync Addon, Customer Loyalty Program

Marketplace Advantages and Challenges

Why Build a Marketplace on CS-Cart

  • All core marketplace features built in natively — no app patchwork required
  • No monthly platform fees or transaction fees after one-time license
  • Full source code ownership — customize every aspect of the vendor and buyer experience
  • Commission engine supports percentage, fixed, category-based, and plan-based models
  • Native vendor storefronts, dashboards, and order management included
  • Scales from 10 vendors to 10,000+ vendors on the same codebase
  • Multi-storefront support enables regional or vertical sub-marketplaces
  • Active developer community and growing addon ecosystem
  • Complete data ownership — your marketplace data stays on your server

Challenges to Plan For

  • Requires technical resources or a development partner for setup and customization
  • Server management responsibility sits with the operator, not the platform
  • Split payment implementation (Stripe Connect) requires development work
  • Vendor support at scale requires dedicated operational infrastructure
  • Chicken-and-egg problem at launch requires a deliberate vendor acquisition strategy
  • Elasticsearch integration is essential at scale but requires initial setup investment
  • Marketplace theme customization typically requires professional development
  • Ongoing platform updates require technical management to avoid addon conflicts

Final Recommendations: Building Your Marketplace the Right Way

A multi-vendor marketplace on CS-Cart is one of the most powerful eCommerce businesses you can build — but it requires deliberate planning, the right technical foundation, and a structured approach to vendor acquisition and growth.

Do This Before You Build:

Define your marketplace type, revenue model, and vendor permission structure in writing before touching the platform. Identify your first 20 target vendors and begin outreach before launch. Choose your payment architecture (aggregated vs. split) and validate gateway support for your target geographies. Commission Elasticsearch from day one if your target catalog exceeds 5,000 products at launch.

Do This During the Build:

Configure the platform for your defined revenue model before customizing the storefront. Build the vendor onboarding flow and test it as a real vendor before going live. Set up all transactional emails and test every notification trigger. Complete a full payment and payout cycle test in staging before accepting real vendor registrations. Implement Google Analytics 4 and Search Console before the first organic visitor arrives.

Do This After Launch:

Monitor vendor GMV, churn rate, and time-to-first-listing as your core vendor health metrics. Review slow query logs monthly as the catalog grows. Plan your Elasticsearch upgrade before search performance degrades rather than after. Publish a vendor success story within 60 days of launch — it is your most effective vendor acquisition content.

Our Recommendation The difference between a marketplace that succeeds and one that stalls is rarely the platform — it is the quality of the pre-launch planning and the first 90 days of vendor acquisition execution. Invest disproportionately in both. The technical build follows from clear decisions; the vendor acquisition requires consistent effort that no platform can automate for you.

Frequently Asked Questions

How much does it cost to build a marketplace on CS-Cart? +
The CS-Cart Multi-Vendor license costs approximately $1,450 as a one-time fee. Hosting runs $80–$200/month depending on scale. A custom theme and basic customization from a development partner typically adds $3,000–$8,000. Elasticsearch integration adds $2,000–$5,000. Total first-year cost for a well-built CS-Cart marketplace typically ranges from $8,000 to $20,000 — significantly less than building on a platform requiring ongoing app subscriptions and transaction fees.
How long does it take to build a CS-Cart marketplace? +
A standard CS-Cart Multi-Vendor marketplace with custom theme, Elasticsearch integration, and payment gateway setup typically takes 10–16 weeks at Ecartify. More complex builds with custom vendor dashboards, advanced commission logic, ERP integration, or multi-storefront configuration run 16–24 weeks. A basic marketplace using the default theme and standard configuration can be ready in 4–6 weeks.
Does CS-Cart Multi-Vendor support split payments between vendors? +
CS-Cart Multi-Vendor natively supports the aggregated payment model, where the operator collects the full customer payment and manually or automatically pays vendors their net proceeds. For real-time split payments at the gateway level, CS-Cart can be integrated with Stripe Connect or PayPal Marketplace Payments via custom addon development. Ecartify has built Stripe Connect integrations for multiple CS-Cart marketplaces if this architecture is required for your marketplace model.
How many vendors can CS-Cart Multi-Vendor support? +
CS-Cart Multi-Vendor has no hard vendor count limit. The practical limit is determined by your server infrastructure and database optimization. Well-configured CS-Cart marketplaces handle 1,000+ active vendors and 500,000+ products without performance degradation. Key requirements at scale are Elasticsearch for search, Redis for caching, adequate server RAM for the MySQL buffer pool, and a properly indexed database. We have deployed CS-Cart marketplaces with 2,000+ vendors at Ecartify.
Can vendors manage their own orders and shipping in CS-Cart? +
Yes. CS-Cart Multi-Vendor gives each vendor a dedicated dashboard where they can view and manage their own orders, update shipping status, process returns, and communicate with customers — all independently from the marketplace operator admin. Vendors only see their own orders and data; they cannot access other vendors' information. The marketplace operator retains visibility across all vendors through the operator admin dashboard.
Can I migrate an existing CS-Cart store to CS-Cart Multi-Vendor? +
Yes. Migrating from CS-Cart standard to CS-Cart Multi-Vendor is one of the cleaner platform migrations available because both share the same core codebase. The existing product catalog, customer database, order history, and most addon configurations carry over directly. The migration primarily involves upgrading the license, configuring multi-vendor specific settings, and assigning existing products to a default vendor. Ecartify handles these migrations regularly, typically completing them in 2–4 weeks depending on catalog complexity.
Can Ecartify build my CS-Cart marketplace? +
Yes. Marketplace development is our core specialization at Ecartify. We offer a free initial consultation to review your marketplace model, recommend the right architecture, and provide a detailed project scope and timeline. Our marketplace builds include full CS-Cart Multi-Vendor setup, custom theme development, Elasticsearch integration, payment gateway configuration, vendor onboarding workflow, and post-launch support. Reach us at ecartify.com/contact-us to start the conversation.

Ready to Build Your CS-Cart Marketplace?

Work with experienced CS-Cart marketplace specialists at Ecartify. From architecture planning and Multi-Vendor setup to Elasticsearch integration, custom vendor dashboards, and payment flows — we deliver production-ready marketplaces built to scale.

" ["meta_keywords"]=> string(0) "" ["meta_description"]=> string(291) "How to Build a Multi-Vendor Marketplace in CS-Cart 2026 Guide – Ecartify How to Build a Multi-Vendor Marketplace in CS-Cart Complete Guide 2026 A step-by-step guide to planning building launching and scaling a multi-vendor marketplace using CS-Cart Multi-Vendor — covering platform setup" ["page_title"]=> string(0) "" ["link"]=> string(0) "" ["seo_name"]=> string(50) "how-to-build-a-multi-vendor-marketplace-in-cs-cart" ["seo_path"]=> string(1) "7" ["main_pair"]=> array(0) { } ["author"]=> string(11) "Admin Admin" ["tags"]=> array(0) { } }
parent_grid
array(0) {
}
pb_is_bottom_panel_open
bool(false)
primary_currency
string(3) "USD"
provider_meta_data
array(2) {
  ["all"]=>
  array(7) {
    ["title"]=>
    string(50) "How to Build a Multi-Vendor Marketplace in CS-Cart"
    ["url"]=>
    string(81) "https://uat.ecartify.com/blog/how-to-build-a-multi-vendor-marketplace-in-cs-cart/"
    ["image"]=>
    string(56) "https://uat.ecartify.com/images/logos/8/cart_1e0e-3t.png"
    ["image:width"]=>
    string(3) "158"
    ["image:height"]=>
    string(2) "25"
    ["site_name"]=>
    string(7) "CS-Cart"
    ["type"]=>
    string(8) "activity"
  }
  ["facebook"]=>
  array(2) {
    ["type"]=>
    string(8) "activity"
    ["app_id"]=>
    string(0) ""
  }
}
provider_settings
array(4) {
  ["twitter"]=>
  array(3) {
    ["data"]=>
    string(0) ""
    ["template"]=>
    string(11) "twitter.tpl"
    ["meta_template"]=>
    NULL
  }
  ["facebook"]=>
  array(3) {
    ["data"]=>
    string(0) ""
    ["template"]=>
    string(12) "facebook.tpl"
    ["meta_template"]=>
    string(12) "facebook.tpl"
  }
  ["yandex"]=>
  array(3) {
    ["data"]=>
    string(0) ""
    ["template"]=>
    string(10) "yandex.tpl"
    ["meta_template"]=>
    NULL
  }
  ["pinterest"]=>
  array(3) {
    ["data"]=>
    string(0) ""
    ["template"]=>
    string(13) "pinterest.tpl"
    ["meta_template"]=>
    NULL
  }
}
search
array(18) {
  ["page_id"]=>
  int(0)
  ["page"]=>
  int(1)
  ["visible"]=>
  bool(false)
  ["get_tree"]=>
  string(0) ""
  ["pdescr"]=>
  string(0) ""
  ["subpages"]=>
  string(0) ""
  ["match"]=>
  string(0) ""
  ["page_type"]=>
  string(1) "B"
  ["items_per_page"]=>
  int(10)
  ["parent_id"]=>
  string(2) "51"
  ["get_image"]=>
  bool(true)
  ["status"]=>
  string(1) "A"
  ["sort_by"]=>
  string(9) "timestamp"
  ["sort_order"]=>
  string(4) "desc"
  ["pname"]=>
  string(1) "Y"
  ["company_id"]=>
  array(0) {
  }
  ["sort_order_rev"]=>
  string(3) "asc"
  ["total_items"]=>
  string(1) "0"
}
secondary_currency
string(3) "USD"
self_images_dir
string(62) "https://uat.ecartify.com/design/themes/responsive/media/images"
seo_alt_hreflangs_list
array(5) {
  ["x-default"]=>
  array(3) {
    ["name"]=>
    string(7) "English"
    ["direction"]=>
    string(3) "ltr"
    ["href"]=>
    string(81) "https://uat.ecartify.com/blog/how-to-build-a-multi-vendor-marketplace-in-cs-cart/"
  }
  ["en"]=>
  array(3) {
    ["name"]=>
    string(7) "English"
    ["direction"]=>
    string(3) "ltr"
    ["href"]=>
    string(81) "https://uat.ecartify.com/blog/how-to-build-a-multi-vendor-marketplace-in-cs-cart/"
  }
  ["ar"]=>
  array(3) {
    ["name"]=>
    string(14) "العربية"
    ["direction"]=>
    string(3) "rtl"
    ["href"]=>
    string(87) "https://uat.ecartify.com/blog/how-to-build-a-multi-vendor-marketplace-in-cs-cart/?sl=ar"
  }
  ["ja"]=>
  array(3) {
    ["name"]=>
    string(9) "日本語"
    ["direction"]=>
    string(3) "ltr"
    ["href"]=>
    string(87) "https://uat.ecartify.com/blog/how-to-build-a-multi-vendor-marketplace-in-cs-cart/?sl=ja"
  }
  ["zh"]=>
  array(3) {
    ["name"]=>
    string(6) "汉语"
    ["direction"]=>
    string(3) "ltr"
    ["href"]=>
    string(87) "https://uat.ecartify.com/blog/how-to-build-a-multi-vendor-marketplace-in-cs-cart/?sl=zh"
  }
}
seo_canonical
array(1) {
  ["current"]=>
  string(81) "https://uat.ecartify.com/blog/how-to-build-a-multi-vendor-marketplace-in-cs-cart/"
}
server_env
array(0) {
}
store_trigger
string(4) "plus"
subpages
array(0) {
}
user_info
array(0) {
}