Read More
Read More
Menu Close

    POS Custom Product for Magento 2

    POS Custom Product for Magento 2 module, the POS sales agent can add multiple Custom Products in the cart by just clicking an option on the POS screen.

    Also, If the customer wants to make an order with new arrival products that are not available in the system yet, the sales agent can add that custom product by filling the required fields like product name, price, quantity & note.


    • POS Custom Product for Magento 2 is an add-on to Point of Sale System for Magento 2 (POS). The user must install the Magento 2 POS first in order to use this module.
    • Moreover, this module will only work with the Magento 2 POS Version 2.0.7 and above.

    Check the overview of the add-on in the video mentioned below –



    • Admin can enable/disable modules in the configuration.
    • Using POS Custom Product for Magento 2, the sales agent can add the custom products in the cart.
    • Custom Products can be added with note/custom messages.
    • The sales agent can apply the discount code
    • Also, the split Payment Method is also available for the customer
    • The module is compatible according to Magento 2.3.x


    Customers will get a zip folder then they have to extract the contents of this zip folder on their system. Then the extracted folder has an src folder, inside the src folder you have the app folder. You need to transfer this app folder into the Magento 2 root directory on the server as shown below.

    Searching for an experienced
    Magento 2 Company ?
    Read More

    After the successful installation, you have to run the command on Magento2 root directory- php bin/magento setup:upgrade

    Installation Of Magento2 Multi Vendor Marketplace
    Now, run this command in the Magento 2 Root  -“php bin/magento setup:di:compile” as shown below in the snapshot.

    Installation Of Magento2 Multi Vendor Marketplace

    Also, run this command into the Magento2 Root- “php bin/magento setup:static-content:deploy” You can refer the below screenshot.

    Installation Of Magento2 Multi Vendor Marketplace

    Now, after running the commands, you have to flush the cache from the Magento admin panel by navigating through->System->Cache management as shown below.

    Installation Of Magento2 Multi Vendor Marketplace

    Language Translation

    For translating the module language, navigate through src/app/code/Webkul/PosProductOnDemand/i18n, and edit the en_US.csv file.

    Thereafter, rename the CSV as “en_SA.csv” and translate all right side content after the comma in the Arabic language. After editing the CSV, save it.

    Then upload it to the path src/app/code/Webkul/PosProductOnDemand/i18n
     where the Magento2 is installed on the server. The module gets translated into the Arabic Language. It supports both RTL and LTR languages.


    Admin End Configuration

    After the successful installation of the module, the admin can configure it as per requirement. For this, the admin can navigate to Store>Configuration > POS Product On Demand

    POS Custom Product for Magento 2- Configuration

    Now, from the POS Product On Demand, the admin can activate or deactivate the add-on accordingly.


    Front-End Point of Sales panel

    Now, the sales agent can easily log in the POS System (fronted) by using the Username (email address) and Password and can use the POS Product On Demand to add Custom Product to the cart.


    Here, the sales agent can enter the required values to add the custom product. The sales agent can enter- Product Name, Price, Quantity, & Note.


    Now, by clicking on Continue, the product will be added to the cart or when the sales agent clicks on Continue and new, the product will be added to the cart then, a new popup will open to add another custom product.

    Order details can also be seen in the POS system.


    Now by clicking on Pay, the amount for the order can be paid. Other information is filled here like Customer Address, Discount Code (If any), Custom Message, Payment Method.

    Moreover, the payment for the order can be split into Cash, Credit/Debit Card. After paying the total amount of order can be placed successfully.


    After placing the successful order, the Invoice for the same order can be print through the POS system.


    Manage Order- Admin End

    After that, the order can be managed from the admin panel by navigating to POS>POS Orders>View Order


    Moreover, the admin can view and manage the order from the Order View.

    The admin can see the Information about the order, Invoice, Credit Memos, Shipments, and Comment History.
    Here, the admin can also see the Note added with the custom product.


    Thus, that’s all for the POS Custom Product for Magento 2. Still, have any issue feel free to add a ticket and let us know your views to make the module better

    Current Product Version - 5.0.0

    Supported Framework Version - Magento 2.0.x, 2.1.x, 2.2.x,2.3.x, 2.4.x

    Blog Version - Magento 2.0.x, 2.1.x, 2.2.x,2.3.x, 2.4.x
    • Version 2.1.x, 2.2.x, 2.3.x
    • Version 2.1.x, 2.2.x, 2.3.x, 2.4.x
    . . .
    Discuss on Helpdesk

    Leave a Comment

    Your email address will not be published. Required fields are marked*

    Be the first to comment.

    Back to Top

    Table of Content