Log In

Forgot Your Password? Create an Account
or

Continue with

Skip to content
  • About
  • Blog
  • Knowledge Base
  • Support Center
  • Contact Us
Top Bar Menu
My Account
Login/Register
 1

View CartCheckout

  • ×Magento 2 Ai Registration Field Suite Magento 2 Ai Registration Field Suite1 × $349.00

Subtotal: $349.00

View CartCheckout

Software Development Services | Magento Ecommerce | Woocommerce | Web Development | Mobile App Development
Webcloud – Global IT Service Provider
Software Development Services | Magento Ecommerce | Woocommerce | Web Development | Mobile App Development
  • Magento® 2 Extensions
  • Woocommmerce
  • Ecommerce Solutions
  • Services
    • Web Development Services
    • Ecommerce Development Services
    • Web Design Services
    • Mobile App Development Services
    • Custom App Development Services
    • Podcast Services
Search:
  • Magento® 2 Extensions
  • Woocommmerce
  • Ecommerce Solutions
  • Services
    • Web Development Services
    • Ecommerce Development Services
    • Web Design Services
    • Mobile App Development Services
    • Custom App Development Services
    • Podcast Services

Magento 2 Ai PdfCustomiser

“Magento 2 Ai Registration Field Suite” has been added to your cart. View cart
Home > Magento 2 Ai PdfCustomiser
Sale!
Magento 2 Ai PdfCustomiser
Magento 2 Ai PdfCustomiser - Image 2
Magento 2 Ai PdfCustomiser - Image 3
Magento 2 Ai PdfCustomiser - Image 4
Magento 2 Ai PdfCustomiser - Image 5
Magento 2 Ai PdfCustomiser - Image 6
Magento 2 Ai PdfCustomiser - Image 7
Magento 2 Ai PdfCustomiser - Image 8
Magento 2 Ai PdfCustomiser - Image 9
Magento 2 Ai PdfCustomiser - Image 10
Magento 2 Ai PdfCustomiser - Image 11
Magento 2 Ai PdfCustomiser - Image 12
Magento 2 Ai PdfCustomiser - Image 13
Magento 2 Ai PdfCustomiser - Image 14
Magento 2 Ai PdfCustomiser - Image 15
Magento 2 Ai PdfCustomiser - Image 16
Magento 2 Ai PdfCustomiser - Image 17
Magento 2 Ai PdfCustomiser - Image 18
Magento 2 Ai PdfCustomiser - Image 19
Magento 2 Ai PdfCustomiser - Image 20
Magento 2 Ai PdfCustomiser - Image 21
Magento 2 Ai PdfCustomiser - Image 22
Magento 2 Ai PdfCustomiser - Image 23
Magento 2 Ai PdfCustomiser - Image 24
Magento 2 Ai PdfCustomiser - Image 25
Magento 2 Ai PdfCustomiser - Image 26
Magento 2 Ai PdfCustomiser - Image 27
Magento 2 Ai PdfCustomiser - Image 28
Magento 2 Ai PdfCustomiser - Image 29
Magento 2 Ai PdfCustomiser - Image 30
Magento 2 Ai PdfCustomiser - Image 31
Magento 2 Ai PdfCustomiser - Image 32
Magento 2 Ai PdfCustomiser - Image 33
Magento 2 Ai PdfCustomiser - Image 34
DOCUMENTATION
✔
Hyva READY
2.4.8-p3; 2.4.7-p8; 2.4.6-p13; 2.4.5-p15

Magento 2 Ai PdfCustomiser

0 Reviews | Write a Review

Professional PDF template builder for Adobe Commerce with AI-powered design, 9 built-in themes (including Packing Slip & Shipping Label), visual drag-and-drop editor, 50+ variable blocks, email attachments, barcodes, QR codes, watermarks, and multi-store support.

Key Features

  1. AI-Powered PDF Template Generation
    Create professional PDF templates instantly using natural language prompts, reducing manual design effort.
  2. Pre-Built Template Library (9 Themes)
    Includes ready-to-use templates such as Invoices, Packing Slips, and Shipping Labels for faster deployment.
  3. Visual Drag-and-Drop Editor
    Intuitive builder interface to design and customize PDFs without coding.
  4. Dynamic Content with 50+ Variable Blocks
    Easily insert order, customer, and product data using flexible, reusable content blocks.
  5. Barcode & QR Code Integration
    Generate dynamic barcodes and QR codes for tracking, verification, and automation workflows.
  6. Automated Email Attachment Support
    Automatically attach PDFs (invoice, shipment, etc.) to transactional emails.
  7. Multi-Store & Multi-View Compatibility
    Customize templates independently for different stores, languages, and regions.
  8. Advanced Customization & Configuration
    Extensive settings, watermark support, and event-based automation for full control over PDF generation.
$399.00 $349.00 $349.00

Optional Services

  • Description
  • Ai & Template Builder
  • Reviews (0)
  • FAQ 8+
  • Specifications & Configrations
  • Changelog
  • Installation
  • Support

1 Overview

WordPress 6.9 PHP 7.4 WooCommerce 9.5 v2.0.0

Effortlessly create and manage custom registration forms with AI-enhanced capabilities for WooCommerce.

Registration Field Suite is a comprehensive WooCommerce extension designed to streamline custom registration form creation and management. With features like a visual drag-and-drop builder and AI-powered form generation, users can build unlimited forms customized to fit specific business needs. The suite facilitates thorough data collection and management of customer approvals, ensuring a seamless registration process.

The plugin offers robust features like multiple captcha options, pending registration approval workflows, and custom field integration across various WooCommerce pages. Administrators can take advantage of intuitive tools to craft forms that enhance both user experience and data integrity. This makes Registration Field Suite an essential plugin for businesses requiring tailored registration solutions.

At a Glance

  • AI-powered form generation
  • Multiple registration forms and URLs
  • Pending approval workflows
  • Custom fields on WooCommerce pages
  • Five captcha types for security
  • Drag-and-drop form builder
  • Inline status editing
  • Email notifications configuration
Plugin Registration Field Suite
Version 2.0.0
Author RegistrationFieldSuite
License GPL-2.0+
WooCommerce Compatible
Files 119 total (57 PHP)
wp-admin: Plugins > Activate Registration Field Suite
wp-admin: Plugins > Activate Registration Field Suite

To begin using the features of the Registration Field Suite v2.0.0, administrators must first activate the plugin from the WordPress plugins page. This step is crucial as it enables the consolidated functionalities of custom registration fields and pending registration handling, which can then be configured according to the site's needs.

2 Features

01

OpenAI, Anthropic, and Google AI integrations

02

Prompt-based form generation

03

Pre-built templates available

04

Enhances form creation speed

05

AI generates field structures

06

Unlimited forms with unique URLs

07

Drag-and-drop form builder

08

Shortcode for easy embedding

09

Grid layouts (1-4 columns)

10

Independent settings per form

11

Form cloning for easier setups

12

Admin approval process

13

Role-based approval settings

14

In-line status editing

15

Email notifications for process updates

16

Account activation or decline via admin

17

Five captcha options

18

Google reCAPTCHA integration

19

Image and math captcha types

20

Dynamic field validations

21

Data sanitization and verification

AI-Powered Form Creation

Generate comprehensive forms with AI by simply describing the desired form structure.

  • OpenAI, Anthropic, and Google AI integrations
  • Prompt-based form generation
  • Pre-built templates available
  • Enhances form creation speed
  • AI generates field structures
wp-admin: Registration Field Suite Settings > AI Form Generator
wp-admin: Registration Field Suite Settings > AI Form Generator

This interface allows administrators to input API keys for AI services to leverage form generation capabilities powered by AI. By configuring these settings, users can utilize advanced AI tools like OpenAI's ChatGPT, enhancing the functionality and responsiveness of registration forms within the suite.

wp-admin: AI Form Generation Interface
wp-admin: AI Form Generation Interface

The AI Form Generator simplifies form creation by processing input descriptions to generate appropriate fields and sections automatically. This tool is especially useful for users who need a quick setup of complex forms without manually specifying each detail, thus enhancing efficiency and accuracy in form registration processes.

Registration Forms Management

Organize, create, and manage multiple registration forms efficiently.

  • Unlimited forms with unique URLs
  • Drag-and-drop form builder
  • Shortcode for easy embedding
  • Grid layouts (1-4 columns)
  • Independent settings per form
  • Form cloning for easier setups
wp-admin: Registration Forms List View
wp-admin: Registration Forms List View

This interface displays all the created registration forms in a grid layout. Admins can view details such as form name, identifier, URL, and more. It helps in managing existing forms for quick edits or deletions. The forms are accessible using shortcodes, allowing seamless integration into pages.

wp-admin: Registration Form Builder
wp-admin: Registration Form Builder

This form builder interface allows admins to create customized registration forms with field-specific settings including URLs and button texts. The inclusion of the AI Form Generator enhances usability by suggesting field configurations, helping to streamline form creation.

Pending Registration and Approval

Control user access through customizable pending registration processes.

  • Admin approval process
  • Role-based approval settings
  • In-line status editing
  • Email notifications for process updates
  • Account activation or decline via admin
wp-admin: Registration Field Suite Settings > Pending Registration
wp-admin: Registration Field Suite Settings > Pending Registration

Pending Registration settings are pivotal for managing new user entries that require approval. Administrators can choose which customer groups need manual validation, thus exercising control over who gets immediate access and ensuring that only pre-approved users join the platform.

wp-admin: User Approval Settings
wp-admin: User Approval Settings

On this configuration screen, administrators can set the default approval status for all existing users. This feature is essential for maintaining standardized user statuses throughout the site. By selecting the desired status from the dropdown and clicking 'Set Status,' admins ensure consistency and visibility across user management operations.

Security Features

Ensure secure form submissions with built-in captcha and verification.

  • Five captcha options
  • Google reCAPTCHA integration
  • Image and math captcha types
  • Dynamic field validations
  • Data sanitization and verification
wp-admin: Registration Field Suite Settings > Google reCAPTCHA
wp-admin: Registration Field Suite Settings > Google reCAPTCHA

Security is paramount during user registration. In this section, administrators can enter their Google reCAPTCHA keys to protect forms from spam and abuse. Configuring these keys helps ensure that only legitimate users can complete registration, maintaining the integrity of the site's user base.

wp-admin: Captcha Configuration for Form Fields
wp-admin: Captcha Configuration for Form Fields

Adding Captcha is crucial for protecting registration forms from automated spam submissions. Administrators use this interface to set up Captcha verification, ensuring that form submissions are from genuine users and maintaining system security.

3 Configuration Walkthrough

1

Activate the Plugin

To start using the Registration Field Suite, go to Plugins > Installed Plugins in your WordPress admin panel. Find 'Registration Field Suite' and click on Activate to enable the plugin's functionalities. This action activates both the custom registration features and the pending registration approval system necessary for your site's registration flows.

wp-admin: Plugins > Activate Registration Field Suite
wp-admin: Plugins > Activate Registration Field Suite

To begin using the features of the Registration Field Suite v2.0.0, administrators must first activate the plugin from the WordPress plugins page. This step is crucial as it enables the consolidated functionalities of custom registration fields and pending registration handling, which can then be configured according to the site's needs.

2

Configure General Settings

Access the Registration Field Suite menu and select Settings to open configuration options. Under General, toggle Enable Registration Fields to activate or deactivate custom fields. Customize these settings to fit site-specific data requirements and enhance user registration.

wp-admin: Registration Field Suite > Settings
wp-admin: Registration Field Suite > Settings

Once the Registration Field Suite is activated, navigate to its settings area to start managing registration forms and configuring general settings. Selecting 'Settings' opens up pathways to enable custom registration options, crucial for tailoring user registration experiences.

wp-admin: Registration Field Suite Settings > General
wp-admin: Registration Field Suite Settings > General

In the General Settings section, administrators can enable or disable the custom registration fields feature. Activating this setting allows customized fields to be included in the user registration process, offering a personalized registration experience tailored to the website's specific data collection needs.

3

Set AI Key Configurations

Under the AI Form Generator tab in Settings, input APIs for your chosen AI provider, such as OpenAI or Google. These keys enable AI-driven features for form creation, facilitating faster development and maintenance of professional registration forms.

wp-admin: Registration Field Suite Settings > AI Form Generator
wp-admin: Registration Field Suite Settings > AI Form Generator

This interface allows administrators to input API keys for AI services to leverage form generation capabilities powered by AI. By configuring these settings, users can utilize advanced AI tools like OpenAI's ChatGPT, enhancing the functionality and responsiveness of registration forms within the suite.

4

Enable Pending Registration

Navigate to the Pending Registration settings to require admin approval for new users. Select which customer roles need approval, set status defaults, and configure automated workflows to manage user entries effectively.

wp-admin: Registration Field Suite Settings > Pending Registration
wp-admin: Registration Field Suite Settings > Pending Registration

Pending Registration settings are pivotal for managing new user entries that require approval. Administrators can choose which customer groups need manual validation, thus exercising control over who gets immediate access and ensuring that only pre-approved users join the platform.

5

Setup Email Notifications

Configure Email Notifications to keep parties informed about registration events. Input your email settings, select templates, and adjust sender details to ensure consistent communication for registration processes.

wp-admin: Registration Field Suite Settings > Email Notifications
wp-admin: Registration Field Suite Settings > Email Notifications

The Email Notifications settings let administrators configure email details for various registration events, ensuring both administrators and users are kept informed about account statuses. Configuring these notifications is essential for maintaining effective communication and efficiency in handling pending registrations.

wp-admin: Registration Field Suite Email Templates
wp-admin: Registration Field Suite Email Templates

This interface allows administrators to select and customize email templates for notifications triggered by registration events. Customizing these templates, including sender info, helps align communications with the site's branding, ensuring consistent and professional interaction with users during the registration process.

6

Customize User Status Settings

In User Approval Settings, specify default user statuses using the dropdown menu. This consistent setup ensures that your users are correctly categorized and processed as per the system's logic, maintaining structured user management flows.

wp-admin: User Approval Settings
wp-admin: User Approval Settings

On this configuration screen, administrators can set the default approval status for all existing users. This feature is essential for maintaining standardized user statuses throughout the site. By selecting the desired status from the dropdown and clicking 'Set Status,' admins ensure consistency and visibility across user management operations.

4 User Journey

1

Access Settings and Forms

After plugin activation, navigate to the Registration Field Suite settings from the admin menu. Use the interface to create and manage registration forms, ensuring a tailored and efficient registration setup.

wp-admin: Registration Field Suite > Settings
wp-admin: Registration Field Suite > Settings

Once the Registration Field Suite is activated, navigate to its settings area to start managing registration forms and configuring general settings. Selecting 'Settings' opens up pathways to enable custom registration options, crucial for tailoring user registration experiences.

2

Create New Registration Form

The 'Create New Registration Form' option allows administrators to define identifiers and views for tailored forms. This flexibility supports diverse registration requirements, enhancing the plugin’s applicability for various business models.

wp-admin: Create New Registration Form
wp-admin: Create New Registration Form

Here, admins can initiate the creation of a new customer registration form. By specifying a form identifier and selecting a store view, they can customize forms for different purposes. This screen is pivotal for expanding registration capabilities to suit varied business needs.

3

Customize and Generate via AI

Leverage the AI Form Generator to describe desired form structures and create fields automatically. This rapid prototyping capability harnesses AI technology to simplify complex form setups, enhancing efficiency.

wp-admin: AI Form Generation Interface
wp-admin: AI Form Generation Interface

The AI Form Generator simplifies form creation by processing input descriptions to generate appropriate fields and sections automatically. This tool is especially useful for users who need a quick setup of complex forms without manually specifying each detail, thus enhancing efficiency and accuracy in form registration processes.

4

Review and Finalize Forms

Once a form is generated, use the interface to review, refine, and save your registration form. Ensure all sections accurately capture necessary data before activating the form for user interactions.

wp-admin: Form Creation Success Confirmation
wp-admin: Form Creation Success Confirmation

After generating a form via the AI tool, this confirmation screen lets administrators know that the form has been successfully created and is ready for review. Users can then tweak individual details before finalizing the form, ensuring it meets all necessary criteria before deployment.

5

Process Registration Approvals

Post-form submission, review pending registrations in the user list. Approve or decline users efficiently using in-line actions to manage account status smoothly, supporting streamlined user onboarding.

wp-admin: Update Customer Registration Status
wp-admin: Update Customer Registration Status

Administrators can quickly update a customer's registration status using the dropdown menu. This feature is vital for maintaining control over user permissions and account activations within the Registration Field Suite v2.0.0.

5 Use Cases

B2B Wholesale Registration

Developers and businesses can leverage the B2B registration form, allowing for detailed corporate information capture, beneficial for wholesale processes.

Student Enrollment Management

Educational institutions can manage student enrollments effectively using tailored forms. Capture relevant academic data for registration without hassle.

Medical Professional Verification

Hospitals and clinics can create medical registration forms, ensuring only qualified professionals with valid credentials can register.

Job Application Capture

HR departments utilize form templates to streamline job applications, collecting relevant candidate information efficiently.

Event Participation

Event managers can set up registration forms catered to event-specific needs, ensuring seamless collection of attendee data.

7 Shortcodes

Shortcode File
[eweb_regist_account] includes/frontend/class-frontend.php
[eweb_regist_captcha] includes/frontend/class-frontend.php
[eweb_regist_confirmation] includes/frontend/class-frontend.php
[eweb_regist_create] includes/frontend/class-frontend.php
[eweb_regist_createpost] includes/frontend/class-frontend.php
[eweb_regist_download] includes/frontend/class-frontend.php
[eweb_regist_edit] includes/frontend/class-frontend.php
[eweb_regist_editpost] includes/frontend/class-frontend.php
[eweb_regist_alikon] includes/frontend/class-frontend.php
[eweb_regist_captchaform] includes/frontend/class-frontend.php
[eweb_regist_securimage] includes/frontend/class-frontend.php
[eweb_regist_confirm] includes/frontend/class-frontend.php
[eweb_regist_alikon] includes/frontend/class-frontend.php
[eweb_regist_captchaform] includes/frontend/class-frontend.php
[eweb_regist_securimage] includes/frontend/class-frontend.php
[eweb_regist_uploadfile] includes/frontend/class-frontend.php
[eweb_registration_form] includes/hooks/class-hooks.php

11 Step-by-Step Screenshot Reference

Every captured screen in setup order. Click any image to open the full-size version in a new tab.

1

wp-admin: Plugins > Activate Registration Field Suite

What this shows: This screen shows the list of installed plugins with an option to activate the 'Registration Field Suite'.

To begin using the features of the Registration Field Suite v2.0.0, administrators must first activate the plugin from the WordPress plugins page. This step is crucial as it enables the consolidated functionalities of custom registration fields and pending registration handling, which can then be configured according to the site's needs.

wp-admin: Plugins > Activate Registration Field Suite
2

wp-admin: Registration Field Suite > Settings

What this shows: A menu with options 'Registration Forms' and 'Settings' under the plugin's admin menu.

Once the Registration Field Suite is activated, navigate to its settings area to start managing registration forms and configuring general settings. Selecting 'Settings' opens up pathways to enable custom registration options, crucial for tailoring user registration experiences.

wp-admin: Registration Field Suite > Settings
3

wp-admin: Registration Field Suite Settings > General

What this shows: A dropdown menu labeled 'Enable Registration Fields' with options to turn the feature on or off.

In the General Settings section, administrators can enable or disable the custom registration fields feature. Activating this setting allows customized fields to be included in the user registration process, offering a personalized registration experience tailored to the website's specific data collection needs.

wp-admin: Registration Field Suite Settings > General
4

wp-admin: Registration Field Suite Settings > Google reCAPTCHA

What this shows: Form fields for entering Google reCAPTCHA v2 and v3 keys.

Security is paramount during user registration. In this section, administrators can enter their Google reCAPTCHA keys to protect forms from spam and abuse. Configuring these keys helps ensure that only legitimate users can complete registration, maintaining the integrity of the site's user base.

wp-admin: Registration Field Suite Settings > Google reCAPTCHA
5

wp-admin: Registration Field Suite Settings > AI Form Generator

What this shows: Fields for selecting AI provider and entering specific API keys for AI form generation.

This interface allows administrators to input API keys for AI services to leverage form generation capabilities powered by AI. By configuring these settings, users can utilize advanced AI tools like OpenAI's ChatGPT, enhancing the functionality and responsiveness of registration forms within the suite.

wp-admin: Registration Field Suite Settings > AI Form Generator
6

wp-admin: Registration Field Suite Settings > Pending Registration

What this shows: Options to enable the extension and manually validate customer groups.

Pending Registration settings are pivotal for managing new user entries that require approval. Administrators can choose which customer groups need manual validation, thus exercising control over who gets immediate access and ensuring that only pre-approved users join the platform.

wp-admin: Registration Field Suite Settings > Pending Registration
7

wp-admin: Registration Field Suite Settings > Email Notifications

What this shows: Email settings for sending notifications related to registration approval processes.

The Email Notifications settings let administrators configure email details for various registration events, ensuring both administrators and users are kept informed about account statuses. Configuring these notifications is essential for maintaining effective communication and efficiency in handling pending registrations.

wp-admin: Registration Field Suite Settings > Email Notifications
8

wp-admin: Registration Field Suite Email Templates

What this shows: Dropdown menu to select email templates and customize sender information.

This interface allows administrators to select and customize email templates for notifications triggered by registration events. Customizing these templates, including sender info, helps align communications with the site's branding, ensuring consistent and professional interaction with users during the registration process.

wp-admin: Registration Field Suite Email Templates
9

wp-admin: User Approval Settings

What this shows: This screen allows the admin to set the default status for existing users with a dropdown menu to select user status and a 'Set Status' button.

On this configuration screen, administrators can set the default approval status for all existing users. This feature is essential for maintaining standardized user statuses throughout the site. By selecting the desired status from the dropdown and clicking 'Set Status,' admins ensure consistency and visibility across user management operations.

wp-admin: User Approval Settings
10

wp-admin: Registration Forms List View

What this shows: A grid listing of registration forms showing columns for Form Name, Identifier, URL, Page Title, Login BTN, Header Link, Shortcode, and Actions.

This interface displays all the created registration forms in a grid layout. Admins can view details such as form name, identifier, URL, and more. It helps in managing existing forms for quick edits or deletions. The forms are accessible using shortcodes, allowing seamless integration into pages.

wp-admin: Registration Forms List View
11

wp-admin: Create New Registration Form

What this shows: A form to create a new registration form, featuring fields for Store View and Form Identifier, and buttons for 'Create & Edit Form' and 'Cancel'.

Here, admins can initiate the creation of a new customer registration form. By specifying a form identifier and selecting a store view, they can customize forms for different purposes. This screen is pivotal for expanding registration capabilities to suit varied business needs.

wp-admin: Create New Registration Form
12

wp-admin: Registration Form Builder

What this shows: A registration form builder with fields for Registration Form URL Key, Title, Login Page Button Text, and more, along with AI Form Generator options.

This form builder interface allows admins to create customized registration forms with field-specific settings including URLs and button texts. The inclusion of the AI Form Generator enhances usability by suggesting field configurations, helping to streamline form creation.

wp-admin: Registration Form Builder
13

wp-admin: AI Form Generator Prompt

What this shows: The AI Form Generator section with a prompt input area, quick examples, CAPTCHA Type, and a 'Generate Form' button.

Admins can utilize this section to generate forms using AI by entering detailed prompts. With quick example buttons and CAPTCHA settings, the AI assists in creating professional forms efficiently. This feature supports admins with template ideas and ensures faster form deployment.

wp-admin: AI Form Generator Prompt
14

wp-admin: AI-Generated Form Fields

What this shows: An overview of AI-generated form fields under sections like Personal Information and Professional Details with options to edit or move fields.

The AI-generated fields result from input prompts and provide structured sections that admins can edit as needed. This feature simplifies the task of form design, allowing greater focus on content without worrying about complex layout issues.

wp-admin: AI-Generated Form Fields
15

wp-admin: B2B Registration Form Settings

What this shows: Interface for setting up B2B registration forms with fields for URL key, registration title, and AI Form Generator options.

This screen facilitates the setup of B2B registration forms, a significant feature for businesses targeting corporate clients. Admins can define custom settings and leverage AI to customize forms according to B2B requirements, ensuring relevance and professionalism in user interactions.

wp-admin: B2B Registration Form Settings
16

wp-admin: B2B AI Form Generator Prompt

What this shows: Contains a prompt for generating a B2B registration form and options like CAPTCHA type and section style.

Admins are guided to provide a detailed prompt to generate comprehensive B2B registration forms, integrating multiple business-specific fields. The tools included aid in defining precise form requirements quickly, a vital asset for tailored customer acquisition strategies.

wp-admin: B2B AI Form Generator Prompt
17

wp-admin: Fields Configuration with Drag and Drop

What this shows: The screen shows drag and drop functionality for configuring fields within sections labeled 'Account Information' and 'Password'. It includes buttons for 'Move Up', 'Move Down', and 'Remove', alongside options to add new sections.

This screen allows administrators to configure form fields by dragging and dropping them within different sections. Users can adjust the order of fields, remove them if unnecessary, or add new sections to better group their fields logically. This feature enables administrators to tailor registration forms precisely to their needs, simplifying the user experience.

wp-admin: Fields Configuration with Drag and Drop
18

wp-admin: Default Field Type Selection

What this shows: The screen presents a dropdown for selecting a default field type among options such as Input Box, Password, Checkbox, and more. Additional inputs are provided for setting labels, validation, and default values.

Administrators use this interface to select the default field type for new fields being added to a form. Choosing the appropriate field type is crucial for ensuring proper data input and validation. This functionality helps streamline form creation by allowing consistent and accurate input formats right from the start.

wp-admin: Default Field Type Selection
19

wp-admin: AI Form Generation Interface

What this shows: This interface shows an AI Form Generator where users can input a description of the desired form. It includes options for CAPTCHA type and section style, along with quick example prompts.

The AI Form Generator simplifies form creation by processing input descriptions to generate appropriate fields and sections automatically. This tool is especially useful for users who need a quick setup of complex forms without manually specifying each detail, thus enhancing efficiency and accuracy in form registration processes.

wp-admin: AI Form Generation Interface
20

wp-admin: Form Field Validation Configuration

What this shows: The screen shows a dropdown menu for selecting validation rules, such as Email, Name, and Number, within the field configuration panel.

Validation rules are critical for ensuring that user input meets specified criteria, such as correct email formats or number ranges. Administrators configure these rules within the field settings to prevent errors during form submission, thus improving data integrity and reducing the need for manual correction.

wp-admin: Form Field Validation Configuration
21

wp-admin: Select Field Properties

What this shows: The screen displays input fields to set properties such as Field Type, Label, Required status, Validation, CSS Class, and more for a selected form field.

Setting precise field properties allows administrators to customize each form element according to specific needs. From labels and HTML attributes to validation settings, these configurations aid in ensuring that all form inputs are captured as intended and meet both user and business requirements.

wp-admin: Select Field Properties
22

wp-admin: Captcha Configuration for Form Fields

What this shows: This interface is for selecting Captcha settings, including field type, label, and captcha type, like Google reCAPTCHA v2.

Adding Captcha is crucial for protecting registration forms from automated spam submissions. Administrators use this interface to set up Captcha verification, ensuring that form submissions are from genuine users and maintaining system security.

wp-admin: Captcha Configuration for Form Fields
23

wp-admin: Add New Fields to Form

What this shows: A configuration panel allows the user to add new fields with default type selection, including input for field labels, required status, validation, and more.

Adding new fields to a registration form is straightforward, with a variety of field types and options for customization. This flexibility enables administrators to capture all necessary data for their registration processes, tailoring forms to precise business and data collection needs.

wp-admin: Add New Fields to Form
24

wp-admin: Form Creation Success Confirmation

What this shows: A success message indicates that a form with several sections and fields has been created. The screen includes options to review, edit, and save the registration form.

After generating a form via the AI tool, this confirmation screen lets administrators know that the form has been successfully created and is ready for review. Users can then tweak individual details before finalizing the form, ensuring it meets all necessary criteria before deployment.

wp-admin: Form Creation Success Confirmation
25

wp-admin: User Registration Dashboard

What this shows: This screen features a table of users with columns for Username, Name, Email, Role, and other custom fields. The 'Columns' button offers a dropdown for customizing visible columns.

The User Registration Dashboard allows administrators to see and manage registered users. You can customize the visible information by selecting fields through the 'Columns' dropdown. This functionality is crucial for tailoring user data views to specific business needs, enhancing the plugin's usability.

wp-admin: User Registration Dashboard
26

wp-admin: Update Customer Registration Status

What this shows: Displayed is a user list table with an option to change customer status using a dropdown menu with 'Approved', 'Pending', and 'Declined' options.

Administrators can quickly update a customer's registration status using the dropdown menu. This feature is vital for maintaining control over user permissions and account activations within the Registration Field Suite v2.0.0.

wp-admin: Update Customer Registration Status
27

Email Notification: Customer Registration Approval

What this shows: An email template with details about a user account approval, including name, email, and a call-to-action button 'Review in Admin'.

Once a customer's registration is approved, an automatic email notification is sent, containing a summary and a link to the admin review page. This ensures timely communication and streamlines the approval process, highlighting the plugin's automated workflow capabilities.

Email Notification: Customer Registration Approval
28

Confirmation: Customer Status Updated

What this shows: A confirmation dialog box indicating that the user status has been updated successfully.

After changing a customer's status, a confirmation box reassures the admin that the update was successful. This feedback mechanism is crucial for user experience, reducing errors and ensuring that changes are correctly applied within the system.

Confirmation: Customer Status Updated
29

wp-admin: Edit Customer Details

What this shows: A detailed form for editing customer information, including fields for personal, contact, and billing details.

Admins can edit comprehensive customer information, which includes personal details, contact info, and both billing and shipping addresses. This screen showcases the plugin's flexibility in managing individual customer records, supporting varied business needs.

wp-admin: Edit Customer Details
30

wp-admin: Edit Custom Registration Fields

What this shows: Editable fields for custom registration information like VAT Number, Business Type, and Industry, with an 'Update User' button.

The ability to modify custom registration fields enables admins to capture specific, business-related data about customers. This flexibility enhances the plugin's utility by allowing custom fields to be updated seamlessly within the customer profile view.

wp-admin: Edit Custom Registration Fields
31

Frontend: Header Navigation with Registration Links

What this shows: A website header featuring navigation links including 'DOCTOR REGISTRATION' and 'CREATE B2B REGISTER', followed by a login and registration form.

The header navigation provides easily accessible links for specific registration types and a streamlined login/register interface. This setup facilitates direct customer registration actions and improves user navigation across the site, effectively utilizing the Registration Field Suite's frontend integration.

Frontend: Header Navigation with Registration Links
32

Frontend: User Login and Registration Page

What this shows: A dual-pane view with a login form on the left and a registration form on the right, featuring input fields for user credentials and account creation.

The login and registration page is designed to cater to both existing users and new registrants. This setup supports user account management and encourages new user sign-ups, demonstrating the conversion-friendly features of the Registration Field Suite plugin.

Frontend: User Login and Registration Page
33

Frontend: B2B Registration Form

What this shows: This screen shows a form for B2B registration with fields for First Name, Last Name, Email Address, Company Name, VAT Number, Business Type, Industry, and contact information. A captcha for verification is also present.

The B2B registration form collects comprehensive business and contact information to set up a new B2B account. Users must fill out fields like First Name, Company Name, and Industry to ensure all necessary business details are captured accurately. This step is crucial for businesses to get started with the Registration Field Suite v2.0.0, offering a seamless registration experience.

Frontend: B2B Registration Form
34

Frontend: Doctor Registration Form

What this shows: This screen displays a Doctor Registration form with fields for Personal Information, Professional Details, Account Security, and Verification. Fields include Email, Specialization, Medical License Number, and Password.

The Doctor Registration form enables medical professionals to register by providing personal and professional details. Important fields like Medical License Number and Specialization ensure that all necessary credentials are captured, creating a validated account through the Registration Field Suite v2.0.0.

Frontend: Doctor Registration Form
35

Frontend: B2B Account Registration Populated

What this shows: The screenshot shows a filled B2B registration form with data entered in fields like First Name, Company Name, Address, and Industry. The 'Create Account' button is ready to submit.

After completing the B2B registration form with details like Address and Business Type, users can review the information for accuracy. Submitting this form is a critical action that initiates the account creation process, highlighting the efficiency of the Registration Field Suite v2.0.0.

Frontend: B2B Account Registration Populated
36

Frontend: Account Dashboard Overview

What this shows: The dashboard lists options like Orders, Downloads, Addresses, Payment Methods, and Account Details. A welcome message includes the username.

Upon successful registration, users are directed to their Account Dashboard, where they can manage various aspects of their account, such as viewing orders or editing details. This screen is a pivotal point for user interaction within the Registration Field Suite v2.0.0, enhancing user engagement post-registration.

Frontend: Account Dashboard Overview
37

Frontend: Account Address Details

What this shows: The screen shows a section for Addresses with current Billing and Shipping addresses that can be edited. The default addresses will be used at checkout.

Users can view and update their Billing and Shipping addresses within their account. This allows for accurate order fulfillment and shipping processing, emphasizing the adaptability of the Registration Field Suite v2.0.0 in supporting complex user needs.

Frontend: Account Address Details
38

Frontend: Edit Billing Address Form

What this shows: The form displays editable fields for Billing Address information, including Email Address, First Name, Street Address, and Phone Number. A 'Save Address' button is present.

The edit form allows users to modify their Billing Address details to ensure that their account information remains current and accurate. This is essential for businesses that frequently move or update contact information, showcasing the flexibility of the Registration Field Suite v2.0.0.

Frontend: Edit Billing Address Form
39

Frontend: Address Update Success Message

What this shows: An alert box confirms that the address change was successful. The updated Billing Address details are displayed below.

The confirmation of a successful address update reassures users that their changes have been recorded accurately and will be used for future transactions. This feature is vital for maintaining trust and user satisfaction with the Registration Field Suite v2.0.0.

Frontend: Address Update Success Message
40

Frontend: Edit Account Details with Custom Fields

What this shows: This edit form includes personal details like First Name and changes for Password. Business Information and Contact Information fields are also present.

Users can update their account details and keep information like VAT numbers and Business Type current. Custom fields ensure that the Registration Field Suite v2.0.0 meets advanced user requirements for detailed data management.

Frontend: Edit Account Details with Custom Fields
41

Account Details: Custom Form Fields

What this shows: The screenshot displays form fields under sections like Business Information, Contact Information, and Business Details, including text fields, dropdowns, and a 'Save changes' button.

This screen allows users to input detailed business-related information such as Company Name, VAT Number, and Business Type. Users can also enter contact details and specify business attributes like Annual Revenue and Number of Employees. This is crucial for businesses using the Registration Field Suite v2.0.0, providing an enhanced registration experience in WooCommerce. By accurately filling out these fields, businesses can ensure better personalization and compliance with registration processes.

Account Details: Custom Form Fields

PDF Templates & Design

  • 9 Professional built-in templates with customizable colors, fonts, and layouts:

- Primary Template (clean grey headers)

- Primary Template Condensed (compact layout)

- Secondary Template (blue theme with discount notes)

- Tertiary Template (alternative two-tone design)

- Quaternary Template (cyan banner header)

- Advanced Template (dark sidebar with gold accents)

- Extended Template (bold black headers with cyan accents)

- Packing Slip (no prices, checkbox column, returns instructions)

- Shipping Label (compact 4x6" label with barcode)

  • Per-document-type template assignment (Order, Invoice, Shipment, Credit Memo, Packing Slip, Shipping Label)
  • Per-store-view template scoping for multi-store setups
  • Page settings: A4, Letter, Legal, A3, A5, A6, portrait/landscape
  • Custom page margins (top, bottom, left, right)
  • Background image with full-page rendering
  • Text and image watermark with opacity control
  • Custom font upload (TTF format)
  • Double-sided printing support
    pdf-template-lisitng

Visual Theme Builder

  • Drag-and-drop canvas with real-time preview
  • 50+ block component types organized by category
  • Row layouts: 1-column, 2-column, 3-column, custom sections
  • Per-column properties (background, padding, border, alignment)
  • Integrated HTML/PHP code editor with syntax highlighting
  • PDF preview with real order data
  • HTML quick preview
  • Template duplication
  • Built-in template editing (modify default templates directly)

builders

Block component selections
template-property

Design New template using block component
created-new-template-loaded

Live Preview of created template
popup-order-preview

Preview PDF templateorder-pdf

Template with Barcode & Watermak
pdf-water-mark-barcode

Template with background
background-order-pdf

AI Template Designer

  • Natural language template generation
  • Section picker with categorized block selection
  • 8 document types: Invoice, Order, Shipment, Credit Memo, Packing Slip, Shipping Label, Dispatch Note, B2B Invoice
  • Layout options: Linear, Sidebar, Banner
  • Style, Country, and Language presets
  • Screenshot analysis for template recreation
  • Brand color detection from URL or image
  • Supports Claude (Anthropic), OpenAI (GPT), Google Gemini
  • Refine mode for iterative improvements
  • Prompt library with pre-built templates for 15+ countries
    AI-models

50+ Variable Block Components

  • Order: Number, Date, Status, Coupon Code, Shipping/Payment Method
  • Totals: Grand Total, Subtotal, Shipping Amount, Tax, Discount
  • Customer: Name, Email
  • Addresses: Billing/Shipping (full HTML or individual fields: Street, City, Region, ZIP, Country, VAT)
  • Document: Title, ID, Invoice Comment
  • Store: Name, Phone, Hours, Country, Address, Logo, Base URL
  • Email Senders: General, Sales, Support, Custom 1-2 (Name and Email)
  • Barcodes: Order/Document Barcode and QR Code
  • Config: Footer Blocks 1-4

    Select layout for template design

    select-layout

Select block component
select-component-ai

Processing of AI genrated template
generate-dcoument-progress

Template generated from AI
template-generated-message

Template Loaded on canvas

template-loaded-on-canvas-editor

Created PDF template from AI
ai-generated-pdf

Reviews

There are no reviews yet.

Be the first to review “Magento 2 Ai PdfCustomiser” Cancel reply

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

Post comment

9 Frequently Asked Questions

How do I enable the Ewebecommerce_PdfCustomiser module?

Navigate to Stores > Configuration > Ewebecommerce > PDF Customiser > General Settings and toggle Enable PDF Customiser to Yes. Save settings to activate.

Can I customize the layout of each PDF document type?

Yes. Go to Marketing > PDF Customiser and select a template to customize. Use the Theme Builder to drag and drop elements and adjust layouts to fit each document type.

What is the purpose of the AI design feature?

The AI design feature automates template customization by providing intelligent style and layout suggestions, enabling users to quickly generate polished and compliant PDFs.

How do I attach PDF documents to emails?

Under Stores > Configuration > Sales Emails, configure PDF settings to enable automatic attachments of PDFs, such as invoices and confirmations, to outbound emails.

Can I customize the colors used in PDFs?

Yes. Visit Stores > Configuration > PDF Print-outs and customize template colors under Primary Template Configuration to align with your brand's visual guidelines.

How do I manage email attachments?

Go to Marketing > PDF Customiser > Email Attachment to manage and set preferences for email attachments, ensuring each document is correctly configured for delivery.

What paper sizes are supported by PdfCustomiser?

The extension supports various sizes including A4, Letter, Legal, A3, A5, and A6, both in portrait and landscape orientations. Configure these under PDF Template Page Settings.

How can I use barcodes and QR codes in my PDFs?

Barcode and QR code settings are configured in Stores > Configuration > Barcode Settings. Define attributes and placements to integrate them into your documents for enhanced tracking.

Requirements

Requirement Version PHP8.1, 8.2, 8.3
Adobe Commerce / Magento2.4.x
mPDF8.0+ endroid/qr-code4.0+ / 5.0+ / 6.0+
picqer/php-barcode-generator2.2+ / 3.0+

⚙️ Configuration

Navigate to Stores → Configuration in Magento Admin.

PDF Customiser

General Settings

 

Field Type Description
Enable PDF Customiser select Enable/Disable the entire PDF customizer module

config-setting

PDF Print-outs

PdfCustomiser Pdf Settings

Field Type Description
Default PDF Design (Fallback) select Used when no per-type template is selected below.
Order PDF Template select Template used for Order PDFs. Leave empty to use default.
Invoice PDF Template select Template used for Invoice PDFs. Leave empty to use default.
Shipment PDF Template select Template used for Shipment / Packing Slip PDFs. Leave empty to use default.
Credit Memo PDF Template select Template used for Credit Memo PDFs. Leave empty to use default.
Packing Slip PDF Template select Template for Packing Slip PDFs (no prices, product list only). Leave empty to use Shipment template.
Shipping Label PDF Template select Template for Shipping Address Labels. Leave empty to use default.
Order Background select Use Global = uses Page Settings background. Custom = upload a specific image. Disable = no background on orders.
Order Background Image image Upload image when "Use Custom Background Image" is selected above.
Invoice Background select Use Global = uses Page Settings background. Custom = upload a specific image. Disable = no background on invoices.
Invoice Background Image image Upload image when "Use Custom Background Image" is selected above.
Shipment Background select Use Global = uses Page Settings background. Custom = upload a specific image. Disable = no background on shipments.
Shipment Background Image image Upload image when "Use Custom Background Image" is selected above.
Credit Memo Background select Use Global = uses Page Settings background. Custom = upload a specific image. Disable = no background on credit memos.
Credit Memo Background Image image Upload image when "Use Custom Background Image" is selected above.
Packing Slip Background select Use Global = uses Page Settings background. Custom = upload a specific image. Disable = no background on packing slips.
Packing Slip Background Image image Upload image when "Use Custom Background Image" is selected above.
Primary Colour text Alternative Design One - Primary brand colour
Secondary Colour text  
Sidebar Colour text  
Primary Colour text Alternative Design Two - Primary brand colour
Secondary Colour text  
Sidebar Colour text  
Primary Colour text Design One - Primary brand colour
Secondary Colour text  
Sidebar Colour text  
Sidebar Colour text  
Sidebar Text Colour text  
Accent Colour text  
Impact One Top Margin text in millimeters
Impact One Bottom Margin text in millimeters
Impact One Side Margins text in millimeters
Sidebar Colour text  
Sidebar Text Colour text  
Accent Colour text  
Impact Two Top Margin text in millimeters
Impact Two Bottom Margin text in millimeters
Impact Two Side Margins text in millimeters
Custom Email 3 — Label text Label shown next to the third custom email (e.g. "Accounts"). Magento only provides 2 custom email identities natively.
Custom Email 3 — Address text Third custom email address (no native Magento equivalent for a third custom identity).
Terms & Conditions URL text Full URL to your Terms & Conditions page (e.g. https://example.com/terms).
Page Size select  
Page Orientation select  
Top Margin text in millimeters
Bottom Margin text Set the bottom margin large enough to accommodate any footers and the page number. If the bottom margin is set too low, this can result in the footer blocks taking up all available space and there being no room to display the page number.
Side Margins text Left and right margin in millimeters
Footer Block 1 textarea  
Footer Block 2 textarea  
Footer Block 3 textarea  
Footer Block 4 textarea  
Background image image Upload an image that will be used as a background to the pdfs. Images will be scaled (but not distorted) to fit the page.
Display Background on First Page Only select Applicable only if you have uploaded a background image. When set to No, the image will appear on each page of the pdf document. When set to Yes, the image will only appear on the first page of the pdf document.
Hide Background Image in Admin select When set to Yes, the above background image will not be used, useful if you print on pre-printed branded paper but still would like the other pdfs to show a background.
Double Sided Printing select When set to Yes, an extra blank page is appended when total number of pages is odd.
Store Address textarea Enter your store's address as you would like it to appear in the pdfs. This field can also be used for free text.
Order Comments select When set to Yes, comments inputted under Sales > Orders > Comment History will be added to the pdf (the comments you see in the back-end order view history).
Display Total Weight select When set to Yes, the total weight will be displayed. This setting may be useful for shipping purposes.
Logo for the PDF image Supported formats: JPG, PNG, GIF. Recommended size: 200x80px
Logo Placement select  
Logo Max Height text in mm
Font select  
Subset Font select  
Upload Custom Font file Upload your font here (.ttf file extension).
  text  
Base Font Size select  
Barcode Type select Please make sure the barcode type is appropriate for the content or the pdf generation might fail (Default: CODE 39 EXTENDED + CHECKSUM).
Barcode Source Attribute select  
QR Code Source Attribute select  
Display Tracking Number as Barcode select  
Invoice Title text Default: "Tax Invoice" or "Invoice"
Order Confirmation Title text Default: "Order Confirmation"
Shipment/Packing Slip Title text Default: "Packing Slip"
Credit Memo Title text Default: "Credit Memo"
Show Order Number select  
Show Order Date select  
Show Invoice Number select  
Show Customer Number select  
Show Store Address select  
Show Billing Address select  
Show Shipping Address select  
Show Customer Email select  
Integrated Address Labels select Show shipping address in position suitable for windowed envelopes
Show SKU select  
Show Product Image select Display product thumbnail in table
Product Image Size (px) text  
  text  
Show SKU Barcode select Add barcode for SKU (Code 128)
Show Unit Price select  
Show Quantity select  
Show Subtotal select  
Show Discount Amount select  
Show Discount Percentage select  
Custom Product Attributes multiselect Select custom attributes to display in product table
Show Checkbox Column select Add empty checkbox column for manual checking
Show Subtotal select  
Show Shipping & Handling select  
Show Discount Total select  
Show Tax select  
Show Grand Total select  
Totals Display Order text Comma-separated list: subtotal,shipping,discount,tax,grand_total
Subtotal text  
Discount text  
WEEE text  
Shipping text  
Tax text  
Adjustment Fee text Creditmemos only
Adjustment Refund text Creditmemos only
Grand Total text  
Show Business Tax Number select Display VAT/Tax registration number
Tax Registration Number text  
  text  
Show Customer Tax Number select  
Tax Message (B2B) textarea Custom tax message for business customers
Tax Message (B2C) textarea Custom tax message for individual customers
Display Prices select  
Show Payment Method select  
Show Shipping Method select  
Header Text textarea Appears at the top of the document. Supports Magento variables.
Footer Text textarea Appears at the bottom of each page. Example: Company registration, legal info
Thank You Message textarea  
Custom Message by Customer Group textarea Format: customer_group_id|message (one per line)
Show Terms & Conditions select  
Terms & Conditions Text textarea  
  text  
Show Order Comments select  
Show Customer Comments select  
Show Gift Messages select  
Enable Watermark select When enabled, a watermark will appear on every page of generated PDFs.
Watermark Type select  
  text  
Watermark Text text e.g. DRAFT, CONFIDENTIAL, COPY, PAID
  text  
  text  
Watermark Image image Upload a PNG or JPG image (transparent PNG recommended).
  text  
  text  
Watermark Opacity text Value between 0.01 (nearly invisible) and 0.50 (semi-transparent). Recommended: 0.08 - 0.15
  text  
Attach PDF to Order Confirmation Email select Automatically attach order confirmation PDF to email
Attach PDF to Invoice Email select  
Attach PDF to Shipment Email select  
Attach PDF to Credit Memo Email select  
Compress PDF Files select Reduce file size by up to 90% (recommended)
Attach Terms & Conditions select  
Enable Labels for Orders select Add shipping labels at the bottom of order PDFs
Enable Labels for Invoices select Add shipping labels at the bottom of invoice PDFs
Enable Labels for Packing Slips select Add shipping labels at the bottom of packing slip PDFs
Enable Labels for Credit Memos select Add shipping labels at the bottom of credit memo PDFs
Show Return Address Label select Display return address label on the right side
Return Address textarea Enter the return address to display on labels. Leave empty to use store address.
  text  
Enable Customer Download select Allow customers to download PDFs from My Account
Open PDF in New Browser Window select  
Open in Browser select  
Add Print Action inside Grids select  
Quantity Numbers select  
Highlight Mode for Qty columns select Applies to column quantities higher than 1
Display Base and Order Currency select  
Display Detailed Tax Summary select  
Default Bundle Display select  
Display Customer Email select  
AI Provider select Choose your preferred AI service
Enable OpenAI select  
OpenAI API Key obscure Get API key from <a href="https://platform.openai.com/api-keys" target="_blank">OpenAI</a>
  text  
OpenAI Model select GPT-4 recommended for best quality
  text  
Enable Claude AI select  
Claude API Key obscure Get API key from <a href="https://console.anthropic.com/" target="_blank">Anthropic</a>
  text  
Claude Model select Claude Sonnet 4 recommended
  text  
Enable Google Gemini select  
Google Gemini API Key obscure Get API key from <a href="https://aistudio.google.com/apikey" target="_blank">Google AI Studio</a>
  text  
Gemini Model select Gemini 2.0 Flash recommended for best speed/quality balance


template-page-setting

pdf-config

Primary Template Configuration

Field Type Description
Default PDF Design (Fallback) select Used when no per-type template is selected below.
Order PDF Template select Template used for Order PDFs. Leave empty to use default.
Invoice PDF Template select Template used for Invoice PDFs. Leave empty to use default.
Shipment PDF Template select Template used for Shipment / Packing Slip PDFs. Leave empty to use default.
Credit Memo PDF Template select Template used for Credit Memo PDFs. Leave empty to use default.
Packing Slip PDF Template select Template for Packing Slip PDFs (no prices, product list only). Leave empty to use Shipment template.
Shipping Label PDF Template select Template for Shipping Address Labels. Leave empty to use default.

pdf-template-selction-setting

Per-Document Background Images

Field Type Description
Order Background select Use Global = uses Page Settings background. Custom = upload a specific image. Disable = no background on orders.
Order Background Image image Upload image when "Use Custom Background Image" is selected above.
Invoice Background select Use Global = uses Page Settings background. Custom = upload a specific image. Disable = no background on invoices.
Invoice Background Image image Upload image when "Use Custom Background Image" is selected above.
Shipment Background select Use Global = uses Page Settings background. Custom = upload a specific image. Disable = no background on shipments.
Shipment Background Image image Upload image when "Use Custom Background Image" is selected above.
Credit Memo Background select Use Global = uses Page Settings background. Custom = upload a specific image. Disable = no background on credit memos.
Credit Memo Background Image image Upload image when "Use Custom Background Image" is selected above.
Packing Slip Background select Use Global = uses Page Settings background. Custom = upload a specific image. Disable = no background on packing slips.
Packing Slip Background Image image Upload image when "Use Custom Background Image" is selected above.

Per-Document Background Images

Field Type Description
Order Background select Use Global = uses Page Settings background. Custom = upload a specific image. Disable = no background on orders.
Order Background Image image Upload image when "Use Custom Background Image" is selected above.
Invoice Background select Use Global = uses Page Settings background. Custom = upload a specific image. Disable = no background on invoices.
Invoice Background Image image Upload image when "Use Custom Background Image" is selected above.
Shipment Background select Use Global = uses Page Settings background. Custom = upload a specific image. Disable = no background on shipments.
Shipment Background Image image Upload image when "Use Custom Background Image" is selected above.
Credit Memo Background select Use Global = uses Page Settings background. Custom = upload a specific image. Disable = no background on credit memos.
Credit Memo Background Image image Upload image when "Use Custom Background Image" is selected above.
Packing Slip Background select Use Global = uses Page Settings background. Custom = upload a specific image. Disable = no background on packing slips.
Packing Slip Background Image image Upload image when "Use Custom Background Image" is selected above.

template-background-setting

AI Features

Field Type Description
AI Provider select Choose your preferred AI service
Enable OpenAI select  
OpenAI API Key obscure Get API key from <a href="https://platform.openai.com/api-keys" target="_blank">OpenAI</a>
  text  
OpenAI Model select GPT-4 recommended for best quality
  text  
Enable Claude AI select  
Claude API Key obscure Get API key from <a href="https://console.anthropic.com/" target="_blank">Anthropic</a>
  text  
Claude Model select Claude Sonnet 4 recommended
  text  
Enable Google Gemini select  
Google Gemini API Key obscure Get API key from <a href="https://aistudio.google.com/apikey" target="_blank">Google AI Studio</a>
  text  
Gemini Model select Gemini 2.0 Flash recommended for best speed/quality balance



ai-configrations

Version 1.0.0

  • Initial release with AI-powered PDF design capabilities
  • Includes 9 professional templates
  • Supports multiple document types and store views
  • Full integration with email attachments and custom fonts

Installation

composer require ewebecommerce/module-pdfcustomiser
bin/magento module:enable Ewebecommerce_PdfCustomiser
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
bin/magento cache:flus

Quick Start

quick-start

  • 1. Enable: Stores > Configuration > Ewebecommerce > PDF Customiser > Enable = Yes
  • 2. Upload Logo: Stores > Configuration > Sales > PDF Print-outs > Logo Settings
  • 3. Select Templates: Stores > Configuration > Sales > PDF Print-outs > Primary Template Configuration (assign different templates for each document type)
  • 4. Configure Emails: Stores > Configuration > Sales > Sales Emails > enable PDF attachments
  • 5. Test: Sales > Orders > select an order > Print PDF

    Admin Menu

  • Marketing > PDF Customiser > PDF Templates — Manage and edit custom templates
  • Marketing > PDF Customiser > Theme Builder — Visual drag-and-drop editor
  • Marketing > PDF Customiser > Email Attachments — Manage custom email attachments
  • Stores > Configuration > Ewebecommerce > PDF Customiser — Enable module, AI settings
  • Stores > Configuration > Sales > PDF Print-outs — Template assignment, page settings, branding, watermark, email attachment settings

Template Assignment

set-default-template-dropdown

Config FieldDescription Default PDF Design (Fallback)Used when no per-type template is selected Order PDF TemplateTemplate for order confirmation PDFs Invoice PDF TemplateTemplate for invoice PDFs Shipment PDF TemplateTemplate for shipment/delivery note PDFs Credit Memo PDF TemplateTemplate for credit memo/refund PDFs Packing Slip PDF TemplateTemplate for packing slips (falls back to Shipment) Shipping Label PDF TemplateTemplate for shipping address labels

Each field is store-view scoped, allowing different templates per store.


 

8 Support & Contact

@

Email

support@webcloud-solutions.com

www

Portal

Support Portal

docs

Documentation

Browse Docs

Related products

  • Magento 2 Ai Email Template Designer
    Magento 2 Ai Email Template Designer $349.00 Original price was: $349.00.$299.00Current price is: $299.00.
    Add to cart
  • Magento 2 Ai Registration Field Suite
    Magento 2 Ai Registration Field Suite $399.00 Original price was: $399.00.$349.00Current price is: $349.00.
    Add to cart
  • Magento 2 Hide Price, Request a Quote & WhatsApp Pro
    Magento 2 Hide Price, Request a Quote & WhatsApp Pro $299.00 Original price was: $299.00.$199.00Current price is: $199.00.
    Add to cart
  • Magento 2 Minimum Order Surcharge Pro
    Magento 2 Minimum Order Surcharge Pro $199.00 Original price was: $199.00.$149.00Current price is: $149.00.
    Add to cart
  • Checkout Magento 2 Country Code Phone & WhatsApp Field
    Checkout Magento 2 Country Code Phone & WhatsApp Field $149.00 Original price was: $149.00.$99.00Current price is: $99.00.
    Add to cart
Locations
  • Canada Address
  • 363 boardwalk Waterloo , canada,
  • +1 (587) 434-8431
  • info@webcloud-solutions.com
  • Flag of India India Address
  • B013/00595,Randhwa Road,Mohali,Punjab
  • +91 788 887 3087
  • info@webcloud-solutions.com
Services
  • Web Design Services
  • Web Development Services
  • Ecommerce Devaelopment Services
  • Custom App Development Services
  • Mobile App Development Services
  • Digital Marketing Service
  • Podcast Services
Technologies
  • Magento
  • WooCommerce
  • Shopify
  • BigCommerce
  • Laravel Development Services
  • Android
  • iOS
  • Wordpress
Quick Links
  • Home
  • About Us
  • Services
  • Our Work
  • Contact Us
  • Support
  • Privacy Policy
  • Terms and Conditions

©Copyright 2026, Webcloud-solutions All rights reserved.