Creating a Vendor Sign Up Landing Page

Creating a Vendor Sign Up Landing Page

You can create a landing page that will show the different vendor types and their separate subscription plans if you would like vendors to be able to sign up publicly. See below page as an example:




Simply create a CMS page with the content that you would like, and you can add this code inside of a container (such as <p> or <div>) in the content:

{{block name="type_plan_form" class="\Omnyfy\VendorSubscription\Block\Form\Type" vendor_type_id=1 }}

The only thing you will need to change for the different vendor types are the IDs - as per the Vendor Types grid - this will show all available plans for this vendor type.

vendor_type_id=1

Here is an example code for the example in the screenshot (minimized the content):

<div class="container">
<h2>Sign up as a Vendor on the Omnyfy Demo Marketplace</h2>
<p>Ut viverra libero at ligula blandit, sit amet pellentesque mi volutpat. In id imperdiet lorem. Suspendisse dignissim, dolor ut placerat aliquet, nunc turpis consectetur elit, vitae lobortis felis lectus non ex. Nam molestie id est eget varius.</p>
<p></p>
<h3 style="text-align: center;">Sign up as a Retailer that sells products</h3>
<p>{{block name="type_plan_form" class="\Omnyfy\VendorSubscription\Block\Form\Type" vendor_type_id=1 }}</p>
<hr>
<h3 style="text-align: center;">Sign up as a Service Provider that can book Healthcare Services</h3>
<p>{{block name="type_plan_form" class="\Omnyfy\VendorSubscription\Block\Form\Type" vendor_type_id=4 }}</p>
</div>

This will show the subscription plans for Vendor Type ID 1, and Vendor Type ID 4.

Note that you must have valid Subscription Plans that is also visible on the Front End in order for this to show on the CMS page.

Save your page and check the CMS Page. You should see all subscription plans associated with those Vendor Type IDs displaying in tiles.
    • Related Articles

    • Create Vendor Subscriptions in Omnyfy

      Subscriptions enable Marketplace Owners to charge vendors to participate in a marketplace. Omnyfy's Vendor Subscription Module uses Stripe Subscriptions to receive payments. If you do not have a Stripe Subscription, click here to create one. There ...
    • 1. Vendor Signup Process

      For open marketplaces, Omnyfy enables Vendors to sign up from the front-end of your marketplace and includes an approval process for vendors Marketplace owners can decide on whether or not to enable Vendors to signup to the marketplace from the ...
    • Managing Vendor Attributes

      Vendor attributes are the characteristics of a determined vendor. The Marketplace Owner manage these attributes to control and determine which data needs to be related to the vendors, such as vendor name or address. These attributes can be grouped ...
    • Manage and create Vendor Types

      Vendor Types enable Marketplace Owners to assign different vendor and/or location attribute sets and subscription plans to one type of vendor. When vendors are subscribing to the Marketplace, the subscription plans available and information asked ...
    • Creating a Subscription product in Stripe for Vendor Subscriptions

      Omnyfy offers marketplace owners the ability to create Vendor Subscriptions that charge vendors a fee to participate on the marketplace. Vendor Subscriptions are created on Omnyfy using the Vendor Subscription module. Click here to learn how you can ...