ERPNext Webshop Setup Guide

ERPNext Webshop Setup Guide

Sources:
1. https://docs.frappe.io/erpnext/v13/user/manual/en/ecommerce/setupecommerce
2. https://github.com/frappe/webshop
3. https://docs.frappe.io/erpnext/v13/user/manual/en/ecommerce/websiteitem
4. https://docs.frappe.io/erpnext/v13/user/manual/en/ecommerce/ecommerce_settings


1. Install Webshop

You can install the Webshop module in two ways:

Option 1: Via Bench (Self-hosted Installation)

bench get-app https://github.com/frappe/webshop
bench --site [your-site-name] install-app webshop
bench restart

Option 2: Via Frappe Cloud - Go to Frappe Cloud Dashboard. - Choose Sites or Server β†’ Application. - Under Apps, click Install App and select Webshop.


2. Set Up Product or Service Item Groups

You can use either the default Item Groups like Products or Services, or create new ones.

Steps:

    1. Go to Item List and create a new Item (or edit an existing one).
    1. Under Actions, click Publish to make it visible in the Webshop.
    1. Configure your Item Group’s taxes, terms, and conditions to ensure accurate pricing and compliance.

Reference: https://docs.frappe.io/erpnext/v13/user/manual/en/ecommerce/websiteitem


3. Configure Webshop Settings

Go to: https://erp.comfac-it.com/app/webshop-settings/Webshop%20Settings

Here’s a list of key settings you can configure:

Display Settings

  • Products per Page: 24 (recommended)
  • βœ… Enable Variant Selection
  • βœ… Show Price
  • βœ… Show Contact Us Button
  • (Optional) Show Stock Availability
  • (Optional) Show Apply Coupon Code
  • (Optional) Allow items not in stock to be added to cart

Shopping Cart Settings

  • Company: Comfac Corporation
  • Default Customer Group: All Customer Groups
  • Price List: Standard Selling
  • Quotation Series: SAL-QTN-YYYY.-
  • βœ… Enable Shopping Cart
  • (Optional) Allow Non-Website Items in Cart Quotation

Checkout Settings

  • βœ… Show Price in Quotation
  • βœ… Save Quotations as Draft
  • (Optional) Enable Checkout (can be activated later when payment systems are ready)

Other Settings

  • Add-ons: Enable plugins or integrations later as needed.
  • Item Search Settings: Configure for better catalog filtering.
  • Shop by Category: Organize items by type or brand.
  • Guest Display Settings: Define what non-logged-in users can view.

Reference: https://docs.frappe.io/erpnext/v13/user/manual/en/ecommerce/ecommerce_settings


4. Next Steps / Notes

  • Ensure Item Group Taxes and Terms are configured properly before launch.
  • Once published, products will appear under /all-products by default.
  • If needed, create a custom landing page for your store following Frappe’s documentation: docs/store-landing-page.

Summary: This setup enables Comfac-IT to manage and automate online hardware and service sales efficiently, connecting directly to ERPNext inventory, quotations, and billing systems while maintaining ISO-aligned workflows.

Discard
Save
This page has been updated since your last edit. Your draft may contain outdated content. Load Latest Version

On this page

Review Changes ← Back to Content
Message Status Space Raised By Last update on