Generally, a website is a collection of World Wide Web pages published online by a person, business, government agency, educational institution, or other entity, usually with links between them.
In this blog, we will look at the sale of products or services on websites under different scenarios.
How to Sell Products with the Odoo 17 Website Application
We can design a new product and sell it through Odoo. First, we can go to Odoo’s website application. A product sub-menu can be found under the e-commerce section.
When you pick the product sub-menu, all the products screened and published on the website are displayed below. A new product can be created by clicking the ‘New’ button.
Then, we are presented with a product from which we may build and configure the new product. Provide the new product’s name, category, kind, cost price, sales price, unit of measurement, and so on. This allows us to provide the mandatory fields.
Then select the Attributes and Variants tab from the product form. Under the Attribute section, add the attributes for the products, and under the values part, add attributes values.
Next, we can add the optional, accessory, and alternative products under the UPSELL and CROSS-SELL fields on the sales tab of the product form.
Optional product: When we add optional products, those products will be suggested every time the customer clicks the add to cart button.
Accessory products: When a product is added as an accessory item to a main product. Then, a consumer adds the primary product to the cart and reviews it. Then the supplementary product will be displayed beside the primary product.
Alternative product: When we set an alternative product, it will be suggested as an alternative to your consumer and displayed at the bottom of the product pages.
Then we can head to the eCommerce store section, where we can set the product’s website and category so that it appears in the specified e-commerce category.
If we wish to prohibit this product from any website, enter the URL in the website field under the e-commerce section. Then the goods will only be sold on this website.
Enable the checkbox next to ‘Available in POS’ to ensure that this product is available in POS, and then save the form. Move to the purchasing tab.
If we need to configure the vendor and control policies for the product on the purchasing tab. The Inventory tab allows us to configure the product’s routes, among other things. Then, save the product.
Click the ‘Go to Website’ smart tab at the top of the product form. By pressing the smart button, we can view the freshly produced product on the website.
We can post these goods on the website. To do so, click the boolean next to the unpublished option.
If you click on that boolean and the product is published, the red boolean will convert to green. When the product is published, select the Add to Cart button. Before that, we can set up the product versions so that we can select them from the same page.
When you click the Add to Cart button, a pop-up window appears. Along with the product we chose, another product was displayed in the popup, which was the optional product we specified in the product form. Then click the proceed to checkout button to continue the transaction.
Clicking the proceed to checkout button displays the sales order’s sales overview. The suggested product specified in the product form will be displayed below for this selling order.
So, if the buyer wishes to add this product to their sale order, they can do so by clicking the add to cart button next to the suggested accessory. Then, click the checkout button and select your preferred shipping and payment method.
Then click the pay now option to pay the money. The payment was then processed, and the selling order was fulfilled.
Odoo 17 online store for products that are out of stock
If a product is out of stock, it can be sold on the Odoo website. If the company does not wish to sell out-of-stock goods, it can nonetheless do so using Odoo 17.
Before beginning sales of the out-of-stock product, visit the product first, and go to the website application. Choose the ‘e-commerce’ menu, then the ‘Product’ sub-menu.
There, we may see a list of published products and either create a new product or select an existing product with a zero-on-hand quantity. This product should be storable, and we have picked the same product.
However, we must make a few changes, such as providing a vendor for the goods and setting the route to Replenishment on Order (MTO).
To continue selling the product when it is out of stock, select the ‘continue selling’ option on the product’s sales tab.
First, we can disable this option to see what occurs when this product is sold.
Turn off the continue selling option and save the product. Go to the website and look for the product.
The Add to Cart button for that product could not be located. Instead, an out-of-stock notification will appear there.
Selling out-of-stock products through stock replenishment
The next step is to sell out-of-stock products. Go to the product form in order to sell an item that isn't in stock. In the sales tab, enable the ‘continue selling’ option and specify a vendor for this product. So, go to the product’s purchase tab and specify a vendor and price.
When we assign a vendor to a product, a purchase order is automatically generated for that product when it is purchased on the website. Then, on the Inventory tab of the product form, select Replenish on order (MTO) and Buy and Save the product.
Route buy => Is a stock procurement technique used to maintain track of inventory for commodities purchased from suppliers and kept on hand when a sale order is generated.
Route 'Replenish on Order (MTO)' => is a procurement process used for products that are created or purchased specifically to fulfill a sales order. This means that until a sales order is placed for the product, Odoo will not automatically generate a purchase order or production order.
Then, create a sales order from the website for the product ‘water bottle’.
Here, we’re creating a website selling orders for five water bottles. Once the product and quantity have been added, click the ‘Add to Cart’ or ‘Buy Now’ buttons.
If we click the Add to Cart button, we will see the product, the quantity of products in the order, the price of each product, the total price for the net quantity, and the available product, from which we may choose to continue selling or proceed to checkout.
If we click the continue shopping option, we will be sent to the e-commerce shop, and if we click the proceed to checkout option, the checkout window will appear.
When we click the Buy Now button, we are taken immediately to the checkout page for the sale order.
Then, click the ‘Pay Now’ or ‘Checkout’ buttons. Then the entire sale order process is completed.
But we know that the product’s on-hand amount is zero. So let’s switch to the sales module and check whether the purchase order has been created. We have the sale order ID, so go to the sales application and check that sale order.
We can see from this selling order that one purchase order and one delivery order have been created. First, we may access the purchase order by selecting the purchase smart tab.
Verify the purchase order; the sale and receipt smart tabs are present. When we click the receipt smart tab, we will view the sale order receipt.
Click the validate button on the receipt and return to the purchase order.
When we return to the buy order, we must generate a bill for the order. To create the bill, click the Create Bill button on the purchase order. Then confirm the bill and register the payment.
Then, return to the sales order and deliver the merchandise to the consumer. To do so, select the delivery smart tab from the sales order.
To validate the delivery, select the validate button from the delivery form. Thus, the order’s delivery is complete.
After validating the delivery, click the Create Invoice button to generate the invoice for the sale order.
Then, click the Create Invoice button to finalize the invoice, and the website sales of the water bottle have been completed, even though the product is currently out of stock.
Even if the product is out of stock, it is feasible to sell it via the Internet. When a sale order is created, the product is automatically replenished.