Stand with Ukraine! How can you help?

PDF Invoice for Ukraine OpenCart

Send Invoice on email
  • Module version: 1.1.3
  • Last Update: 28/09/2023
  • Module format: ocmod.zip
  • Modification: yes
  • OpenCart: 2.x, 3.x
  • OcStore: 2.x, 3.x
  • PHP: 5.6 - 8.x
  • License: Single Domain
  • Author: OpenCartBot
  • Support: yes

Module for generating an invoice for orders on OpenCart 3.x and 2.x. A PDF file is created, which will be sent to the customer's mail, and the buyer will be able to download the document in the personal account in the "Order History". The site administrator can also download and print invoices for any orders.

DEMO AdminDEMO Live
Demo customer: user1@opencartbot.net Password: 12345

Ukrainian invoice

An invoice is a document that lists the amount of products or services ordered by the buyer, their value and total amount, the name of the seller, his details and legal address. The client who received this document can use it for cashless payment or payment through the bank.

Features of the PDF Invoice module for OpenCart 2.x or 3.x:

  • standard form of invoice;
  • the document is formed in the Ukrainian language regardless of the language of the site;
  • entering the name, address and details of the seller, logo;
  • calculation of VAT (standard taxes or 0%, 7%, 14%, 20%);
  • all amounts in foreign currencies are converted into hryvnia;
  • output to the table of the column with the Model and / or SKU;
  • units of measurement: can be set manually or received separately for each product from one of the standard fields to choose from: model, sku, upc, ean, mpn, jan, isbn, location;
  • due date;
  • inclusion of the cost of delivery;
  • the ability to display the delivery address (if different from the payer's address);
  • stamp, name and signature of the entrepreneur or seller;
  • a field for additional information under the invoice, in small print (for example, warranty conditions or delivery information);
  • providing and sending invoices in separate geozones;
  • providing and sending invoices for individual order statuses;
  • attaching a PDF invoice to an email message to the buyer;
  • download a PDF invoice through the buyer's personal account;
  • download PDF invoices by administrator.

Module installation instructions:

WARNING! There are two duplicate modules in the archive for the possibility of invoicing from two different entities, for example, from a sole proprietorship without VAT and from an LLC with VAT. You can install either or both of them, as they are completely identical.

  1. Upload the module in the admin panel in the "Extensions" : "Install".
  2. Download the PDF library and unzip it to the site folder /system/library/  (place "mpdf" folder from the archive there).
    Or download the same PDF library in ocmod format and upload it to the site via the admin installer like an extension.
  3. Go to the "Modifications" section and update the cache.
  4. Go to the "Dashboard" section and update the template cache.
  5. Go to the "Extensions" : "Extensions" : "Modules" and enable the module.
  6. Edit module. Enable the status of the module and adjust all its options to your needs and save the settings.
  7. Check module operation in Sales : Orders.
  8. Bingo!


  • v1.1.3 (28/09/2023) - Account linking to payment methods. Allocating or charging VAT. Calculation of the payment term by working days has been added. Custom buyer address template. Management of the sizes and positions of the seal and signature. Replacing the names of the headings of sums with their own phrases. A duplicate module has been added for the possibility of invoicing from two different entities, for example, from a sole proprietorship and an LLC.
  • v1.1.2 (23/08/2023) - Saving the VAT rate has been fixed. This is the latest version for OpenCart 2.x.x.x, all future updates will only be for OpenCart > 3.0.x.x
  • v1.1.1 (18/08/2023) - Fixed sending a invoice to email when editing an order
  • v1.1.0 (10/01/2023) - Added module versions for OpenCart 2.1.x.x and 2.2.x.x
  • v1.1 (04/11/2022) - Product names in the invoice are always in Ukrainian, regardless of the language of the order (if a Ukrainian translation uk-ua is available)
  • v1.0 (28/06/2022) - Added compatibility OpenCart 2.3.x.x
You must be logged in to view the files!

Write a review

Facebook Google
Note: HTML is not translated!
   Bad      Good

Павло Літманович 11/02/2024

Простий, але необхідний модуль. Стандартними засобами опенкарт отримати рахунок-фактуру неможливо. Раніше доводилося вручну правити кожен рахунок, щоб відповідав моїм вимогам. Тепер будь-який рахунок готується за секунду натисканням однієї кнопки.
Якість модуля супер, втім як завжди у даного автора.

opencartbot 14/02/2024

Дуже дякую за відгук! Ваші відгуки підвищують самооцінку автора)

Віталій Куцела 08/10/2023

Крутий модуль і підтримка, все швидко і оперативно, попри вихідний день.
Результатом задоволені.

opencartbot 08/10/2023

Дякую за Ваш відгук!

Виктор 05/12/2021

Спасибо за доработку в менеджере заказов. Счет формируется очень удобно. Рекомендую модуль и разработчика.

opencartbot_

Дякую!

Олексій 17/08/2021

Підтримка на висоті. Потрібно було відправлять рахунок покупцю тільки при одному способу оплати, порадили як правильно настроїти модуль.

opencartbot_

Дякую за відгук! Звертайтеся ще.

fast
support

Extension Compatibility

  • OpenCart: 2.1.x.x, 2.2.x.x, 2.3.x.x, 3.0.0.0, 3.0.0.2, 3.0.1.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.4, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8, 3.0.3.9,
$15.00
Domain for which the extension will be purchased
Available payment methods
Official OpenCart partner

OpenCart Development Partner

  •  Professional support of the author
  • Lifetime license
  • The license key is provided automatically
  •  Free license key for test domain
  • Extensions can be modified
  • Periodic module updates
  • Free technical support
Special offer

More OpenCart Extensions

Read Our Blog