Skip to content
  • There are no suggestions because the search field is empty.

Create an online store (Beta)

Available with Essentials plan

The Shop is a new Yapla feature currently in beta. It has a limited functional scope to which new features will be added. Please refer to the Feature limitations section to learn more.

With the online Shop feature, you can create a fully integrated sales space within your website. In just a few clicks, add your products, set your prices, and offer them to your community. Whether you want to sell physical products, services, or promotional items, this feature provides a simple and effective way to grow your online revenue.

Important: You must have a published Yapla website in order to display products in your Shop and allow your website users to make purchases. For more details on creating a website, consult this article.

In this article:

List your products for sale

To configure your products and put them up for sale, go to Shop > Products. You will find the list of all your configured products. You can search for them using filters or the search bar.

Screenshot 2025-11-28 at 3.12.25 PM.png

To add a product, click + Add a product. Enter a name, description, price, and upload an image. Finally, choose the accounting items related to product sales and select applicable taxes as needed, then save.

Your item is published and will be displayed on your website. Note that it is currently not possible to publish or unpublish an item. You can only delete it to remove it from your Shop. Sales will not be affected.

Set up the Shop on your website

Screenshot 2025-11-28 at 3.19.54 PM.png
  1. To display all your products on your website, make sure you have first added the Cart module if this has not already been done. To learn how to add the Cart module to your website, consult this article.
  2. Next, add the Shop module to a new page on your website. Go to your website, open the Pages tile, and add a page.
  3. Give it a name. This will be the visible tab leading to your online Shop. Enter the URL and choose whether you want this page to be visible to logged-in users or to everyone. Click the next step.

    *To add it to an existing page, select the page in the list of your pages, then choose the area where you want your Shop to appear.

  4. Select your newly created page from the list of your pages, then, in the Structure subtab, choose an area where the contents of your Shop will be displayed.
  5. Under Feature, select Shop, and under Module of the area, select Product grid, then save.
Screenshot 2025-11-28 at 3.11.37 PM.png

Your website will now contain a new tab or a new area on an existing page that will display all the products configured in your Shop. Users visiting your website will be able to add these products to the cart.

Edit the product layout on your website (Premium)

For even more customization on your website, you can create a fully custom display template for this data within your Yapla website.

Select your website, go to Views and templates, then to the Templates subtab. Click + Add a template. Enter a name for your template, choose Yapla module template, then select the Product list module under Select a module and Select an interface, then save.

You will be able to customize this view using CSS code. Select the pencil icon in the tile of your new template to open the editing page. To learn more about customizing templates, consult this article.

Sales tracking

To track Shop sales, go to Shop > Sales. You will see the complete list of sales made, including the product name, quantity sold, status, and creation date. To modify a sale, including its status, select it.

Screenshot 2025-11-28 at 3.15.26 PM.png

The statuses allow you to indicate whether you have delivered the product to the buyer:

  • Invoiced – indicates that the product has been purchased
  • Processed – indicates that the product has been delivered to the buyer and the sale is complete

By selecting a sale, you can view these details and access the invoice under Payment.

Feature limitations

The Shop feature is currently in development and has a limited functional scope. Refer to the points below to learn more about its limitations.

  1. It is currently not possible to manage inventory (stock or quantities).
  2. It is currently not possible to manage product variations in the Shop, such as sizes or colors.
  3. It is currently not possible to manage shipping.
  4. The Shop feature does not automatically enable a single-page checkout (automatic transactional page). The Shop requires a Yapla website.
  5. It is not currently possible to combine the purchase of products from the shop and memberships, registrations or donations in the same transaction.
  6. It is currently not possible to issue refunds for products purchased through the Shop feature. This functionality will be available in the coming months.
  7. It is currently not possible to duplicate an existing item.
  8. On the website, it is not possible to click on an item to open a detailed product page.
  9. Created items cannot be translated to allow a language-based display on a bilingual website.