Customizable order PDF

Author: alqadhiworks-sketchCreated Sep 12, 2026Updated Sep 14, 2026
Labelson hold / maybe wont

Proposal: Modern and Highly Customizable Order PDF

I would like to suggest an improvement for nopCommerce 5 regarding the Order PDF generation system.

The current Order PDF design and structure have remained relatively traditional for many years. While it works functionally, it does not provide enough flexibility for modern e-commerce businesses that need professionally branded invoices, packing slips, and order documents.

Today, merchants often need much more control over the PDF layout, including:

  • Fully customizable Header and Footer
  • Store logo, branding, colors, and typography
  • Custom business information and contact details
  • VAT / Tax information
  • Custom fields and additional order information
  • Flexible positioning and layout of order details
  • Better support for Arabic and RTL layouts
  • Different PDF layouts/templates for different document types
  • Customizable product tables and columns
  • Custom payment and shipping information
  • Optional sections that can be enabled or disabled
  • Professional invoice and packing-slip designs
  • Better support for multi-language stores

I believe the Order PDF system in nopCommerce 5 would benefit from being redesigned or refactored around a more flexible PDF generation architecture.

It may also be worth evaluating a modern PDF library such as iTextSharp or another actively maintained PDF-generation solution, if it provides better control over layout, typography, tables, RTL, headers, footers, and reusable document components.

The goal should not simply be to change the existing PDF design, but to make the PDF generation system itself extensible and customizable.

For example, a modern architecture could allow themes or plugins to define their own PDF templates/components while nopCommerce provides the underlying PDF rendering engine.

This would make it possible for developers and theme/plugin authors to create professional branded invoices without modifying the nopCommerce core.

I believe this would be a valuable improvement for nopCommerce 5 , especially as the platform continues to evolve for modern e-commerce requirements.

The current PDF system is functional, but it feels like an area that deserves a significant modernization and greater design flexibility.

Source: nopSolutions/nopCommerce