How do I set-up my WaaS using your plugins?

Setting up your Website as a Service (WaaS) with the WaaS plugins involves a few key steps:

Setting up your Website as a Service (WaaS) with the WaaS plugins involves a few key steps:

  1. Install the WaaS Client and Host: Begin by installing the Host plugin on your storefront site.
  2. Connect API Keys: Connect the API keys from your application to the main site. This will ensure secure communication between your storefront and your application.
  3. Create Products on WooCommerce: On your storefront website, create products depending on your product offering (Plan 1, Plan 2, Plan 3) using WooCommerce. These will be the plans you offer to your customers.
  4. Install WaaS Client in WPCS: Install the WaaS client in a wildcloud application. This application will act as the foundation for configuring your plans' details using user roles and tenant snapshots.
  5. Specify Features in WaaS Client: In the WaaS client, define the features for each of the three plans you created.
  6. Create a Snapshot by deploying your version: After specifying the features, create a snapshot. This saves the current state of your system, including user roles and the feature specifications for each plan.
  7. Assign Tenant Roles to Products: The tenant roles for each plan should now appear in the dropdown menu in the WooCommerce products you created. Select the corresponding roles for each product (Plan 1, Plan 2, Plan 3) and save your changes.
  8. Optional: Create Tenant Snapshots for Templates: If you want to offer different design templates for each plan, create tenant snapshots for each template. Here's how:
    • Create Tenants for Templates: Set up tenants that represent each of your design templates.
    • Customize and Snapshot: Customize each tenant to match the desired template and then create a snapshot of it.
    • Assign Snapshots to Plans: When a customer selects a plan, allow them to choose from the available tenant snapshots corresponding to different templates.

For detailed guidance on creating tenant snapshots, please refer to our documentation:

By following these steps, your WaaS should be ready to go. Make sure you have the latest versions of the WaaS client and host plugins for optimal performance. For more detailed instructions and updates, you can refer to the willdcloud documentation.