Reading list Switch to dark mode

    Opencart Custom Invoice Template

    Updated 10 October 2023

    With the Opencart Custom Invoice Template module, the admin can easily create custom receipts templates for the Opencart store. This will allow the admin to design multiple receipt templates and assign them to different customer groups. Each predefined invoice template can be easily customized.

    This OpenCart extension is the best solution to create configurable invoice templates as well as receipts that can be easily managed and customized for different customer groups.

    Watch the below video tutorial to understand the extension workflow:

    lz1iOgKkfiI

    Features

    • Using flexible settings create the custom invoice templates for the Opencart store.
    • The admin can create an unlimited number of custom invoice templates.
    • Separate section to view and manage the custom invoice templates.
    • Assign the custom invoice template to each customer group the admin has created.
    • Easily customize the template and show additional details using invoice keywords.
    • Invoice keywords are simple and easy-to-use tags using which you can personalize your store invoice templates by replacing them with the real data once. E.g. {order_id}, {customer_name}, {config_name} and many more.

    Installation

    Upload Files

    Installation of the module is easy. Under the module zip, there are 2 folders admin and catalog, you just need to upload these folders to the root directory of the website.

    cmd

    Searching for an experienced
    Opencart Company ?
    Find out More

    Upload ZIP

    Now log in to the admin backend and navigate through Extensions -> Extension Installer. Click the Upload button and browse the Zip file, this file is in the ocmod folder. Please select the correct ocmod folder. According to your Opencart version installed in your system.

    installer

    Refresh Modifications

    After uploading the Zip file, please navigate through Extensions > Modifications. Now, click the Refresh button as visible in the below screenshot.

    refresh

    Edit User Groups

    After that, in the Admin panel go to System -> Users -> Usergroup and edit ‘Administrator’ and select all for both Access and Modify Permission then save it.

    Access to modify in Opencart

    Install

    Moreover, After that under Extension > Modules install the module as shown below.

    install

    Module Translation

    Hence, Opencart Customer Invoice module supports multiple languages. So, this section will describe how to make the module work in different languages. Please check this link for language translation

    Module Configuration

    After the module is installed successfully, the admin can configure the module settings by navigating to Extensions>Modules>Customer Invoice as shown in the image below.

    enabled

    Now, the admin will edit the module by clicking on the Edit Button. By Clicking the edit button, this will navigate the admin to the module edit page as shown in the image below.

    config

    Here, the admin will –

    • Status – Select Enable option to enable the module. Else, select Disable option to disable the module.
    • Settings For Invoice Template – Select Set Default Invoice Template option to apply the default invoice template to all the customer groups. Else, select Set Template Based On Customer Groups option to configure the invoice template as per each customer groups the admin has created.

    If Set Default Invoice Template option is configured for Settings For Invoice Template field as shown in the above image.

    • Select Default Invoice Template – Select the default invoice template for all the customer groups.

    If Set Template Based On Customer Groups option is configured for Settings For Invoice Template field as shown in the below image.

    • Select Template For Customer Group Default – Select the invoice template for the default customer group.
    • The admin will also configure the invoice template as per each customer groups the admin has created.

    configuration

    And, lastly hit the Save button to save the configuration successfully.

    Customer Invoice Management

    In Addition the admin will have the Customer Invoice menu option to manage the custom receipts as shown below.

    menu

    Here, the Customer Invoice menu option will have other two sub-menu option –

    • Invoice Templates – In this section, the admin will create and manage the custom invoices.
    • Config-Setting – In this section, the admin will manage the module settings.

    Config-Setting

    Under this section, the admin will manage the module settings which is already discussed above.

    menu

    Invoice Template

    Under this section, the admin will create and manage the custom invoices and receipts as shown below.

    list

    Here, the admin can:

    • View the complete list of the invoice templates developed on OpenCart.
    • Edit the invoice templates by clicking the Edit icon.
    • Delete the invoice template by clicking the Delete icon.
    • Add/Create a new invoice template by clicking the Add icon.

    Create New Template:

    The admin can create an unlimited number of customer invoice templates. Hence, to create a new invoice template the admin will click the Add icon and gets navigated to the new page as per the below image.

    template

    Here, the admin can create the invoice template, receipts for this, the admin will –

    • Invoice Template Name: Enter the name of invoice template.
    • Invoice Template Detail: Create the invoice body content. And can also use invoice keywords in the invoice body displayed at the top.

    And, lastly hit the Save button to save the configuration successfully.

    Front-End

    Now at the front-end, the customer will get the invoice as per the customer group they belong to and the custom invoice template assigned to that customer group.

    group

    Hence, it’s all for Opencart Custom Invoice Template module. Still, have any issue please feel free to add a ticket at  https://webkul.uvdesk.com/

    Current Product Version - 1.1.0.3

    Supported Framework Version - 2.x.x.x and 3.x.x.x

    Blog Version - 2.x.x.x and 3.x.x.x
    • Version 2.x.x.x,3.x.x.x
    • Version 2.x.x.x and 3.x.x.x
    . . .

    Leave a Comment

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


    Be the first to comment.

    Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content