This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
udropship:umarketplace:microsite [2014/03/04 18:28] renata [Introduction] |
udropship:umarketplace:microsite [2024/02/16 15:15] wtsergo [Vendors self-registration] |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== uMarketplace Microsite Pro Add-on====== | ||
+ | | ||
+ | ===== Introduction ===== | ||
+ | Microsite add-on functionlity allows vendors to have its own landing page, which will show vendor information and vendor specific products.\\ | ||
+ | Here are basic steps to setup: | ||
+ | - Select type of URL vendor landing pages will use **// | ||
+ | * From URL Path (domain.com/ | ||
+ | * 2nd level subdomain (vendor.com) | ||
+ | * 3rd level subdomain (vendor.domain.com) | ||
+ | * 4th level subdomain (vendor.subdomain.domain.com) | ||
+ | * 5th level subdomain (vendor.subdomain2.subdomain1.domain.com) | ||
+ | - Setup vendor URL keys in **//vendor edit > preferences > integration > url key//** | ||
+ | - If subdomains will be used, some assistance from server administrator might be required to configure webserver: to point all subdomains to Magento root. Make wildcard DNS to point all subdomains to the same server, or add subdomains to DNS for every new vendor, depends on how often new vendor is registered. Here are few other notices about subdomain usage: | ||
+ | * set " | ||
+ | * if Ajax cart modules is used there might be an issue with the subdomains, since '' | ||
+ | * There is another workaround for '' | ||
+ | * if the main website URL is '' | ||
+ | |||
+ | ===== Landing page customization ===== | ||
+ | |||
+ | With Microsite Pro add-on, vendor specific CMS page can be created. \\ | ||
+ | The following can be used as an example **Default Microsite Vendor Landing Page**. \\ | ||
+ | Reference new page globally in **// | ||
+ | or per vendor in **//vendor edit > preferences > microsite > CMS Landing Page//** | ||
+ | |||
+ | Basic Microsite add-on template can be customized '' | ||
+ | |||
+ | In vendor edit > Custom data tab, custom data in format can be entered \\ | ||
+ | '' | ||
+ | |||
+ | Description\\ | ||
+ | \\ | ||
+ | ===== return_policy =====\\ | ||
+ | |||
+ | Return Policy\\ | ||
+ | \\ | ||
+ | ===== about_us =====\\ | ||
+ | |||
+ | About Us'' | ||
+ | |||
+ | Reference data in the template via \\ | ||
+ | ''<? | ||
+ | <?php echo Mage:: | ||
+ | <?php echo Mage:: | ||
+ | |||
+ | With Microsite Pro CMS pages that data can be referenced using \\ | ||
+ | '' | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | '' | ||
+ | |||
+ | On product pages the following codes can be used\\ | ||
+ | ''<? | ||
+ | <?php echo Mage:: | ||
+ | <?php echo Mage:: | ||
+ | \\ | ||
+ | |||
+ | Microsite Pro add-on provides the possibility to have different themes per vendor. Separate CMS page for specific vendor needs to be created and in\\ | ||
+ | **//cms > pages > page edit > design tab > Custom Theme//** - choose a theme\\ | ||
+ | then in **//vendor edit > preferences > Microsite > CMS Landing Page//** - reference that page\\ | ||
+ | |||
+ | ==== Show vendor products ==== | ||
+ | |||
+ | By default landing page uses layered navigation. To make sure products are shown here, remove layered navigation code in **//landing page cms edit > design tab > Layout Update XML//** or set the root category "Is Anchor" | ||
+ | |||
+ | {{: | ||
+ | {{: | ||
+ | {{: | ||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | ===== Sellers Onboarding ===== | ||
+ | |||
+ | Another important functionality Microsite add-on adds is vendors self-registration. Registration page is at ''< | ||
+ | Setup the template vendor with some default configuration to eliminate full configuration of new vendors during approval.\\ | ||
+ | All preferences from template vendor will be copied to new registrations and only fields, given to vendors to fill on registration page, will be specific to vendor (override data from template vendor).\\ | ||
+ | After template vendor setup select it in **// | ||
+ | In order to receive notifications about new registrations enter email in **// | ||
+ | Here is a default chain of emails vendor receive: | ||
+ | * after submitting registration form vendor receives confirmation email about registration **Registration Confirmation Email Template** | ||
+ | * then site administrator approve the registration by clicking on **//sales > dropship > vendor registrations// | ||
+ | * after vendor save on prev stage vendor receive confirmation email with a link to confirm the email **New Vendor Confirmation Email Template** | ||
+ | * after clicking on activation link in previous email, vendor receives welcome email with login/ | ||
+ | Default behavior can be customized, e.g. add password field on registration form and welcome emails won't auto-generate passwords.\\ | ||
+ | Also, the confirmation email can be skipped at all **// | ||
+ | > Skip confirmation email = Yes//** or when save vendor registration during approve select in **//vendor info > Send Confirmation Email = No//** \\ | ||
+ | Vendor registrations can be automatically approved **// | ||
+ | |||
+ | ==== Customizing layout of registration page ==== | ||
+ | |||
+ | Customize layout of registration page fields and fieldsets here | ||
+ | **// | ||
+ | |||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | ==== CAPTCHA ==== | ||
+ | Registration form could be configured to have CAPTCHA. First enable Magento native CAPTCHA in \\ | ||
+ | **// | ||
+ | and then select '' | ||
+ | **// |