Cartridge DE_EPAGES::MultiStoreProvider

PURPOSE

This cartridge is meant to be installed on the Site database. It contains a webservice to connect two shops into a mastershop-subshop relationship. Other than that it holds a template to create ShopTypes for creating ShopTypes for the DropShipping and ERetail model.

WEBSERVICE METHODS

SHOP TYPES

These shop types are not installed by default and should be seen as templates for creating your own shop types. There are two files, each one containing ShopType definitions, closely matching the existing shop type definitions for the regular ePages Base products.

INSTALLATION

Installing this cartridge is just a matter of calling make install STORE=Site.

USAGE

The assignment webservice can also be called via script file assignSubShopToMasterShop.pl.

Usage:
    perl assignSubShopToMasterShop.pl [options] [flags]

options:
    -mastershop        name of mastershop                  ()
    -subshop           name of subshop                     ()
    -orderintegration  order integration type.
                       possible values are:
                       BasketHandover,OrderSplitting,None  ()
    -affiliateshopid   identification string of
                       subshop                             ()

flags:
    -nooutput   do not print any output
    -help       show the command line options

Example:
    perl assignSubShopToMasterShop.pl -mastershop MasterShop -subshop SubShop