VeriFactu CS-Cart The add-on connects directly with FIRE SIGN ICE Fiskaly to automate invoicing, digital signing, QR code generation and real-time reporting to the Spanish Tax Agency (AEAT).
It helps businesses comply with Spanish VeriFactu regulations by eliminating manual invoice reporting.
Automated workflows reduce effort while ensuring invoices follow required compliance standards.
Each invoice created is digitally signed and linked to previous invoices to maintain tamper-proof records.
The add-on also includes a QR code and validation URL required by Spanish tax regulations.
This add-on securely reports invoice data to AEAT and allows admins to view invoice sync status and download appropriate PDF invoices from the admin panel and storefront.
- Integrating CS-Cart store with Fiskaly’s SIGN ES API for VeriFactu compliance.
- Automatically generate VeriFactu-compliant invoices based on configured order statuses.
- Digitally sign invoices and report them to the Spanish Tax Agency (AEAT) in real time.
- Generate QR code and validation URL for proper invoice verification.
- Maintain a tamper-proof invoice chain by securely linking invoices.
- Supports refunds and invoice cancellations based on order status changes.
- Download and print VeriFactu-compliant PDF invoices from the admin panel and storefront.
- Supports bulk invoice synchronization and PDF creation for multiple orders.
- Includes a guided setup wizard with hands-on testing and environment support.
- Enables taxpayer registration and agreement management from the admin panel.
- Supports separate VeriFactu credentials for each vendor in CS-Cart Multi-Vendor.
- Provides secure API communication with OAuth and HTTPS authentication.
- Compatible with CS-Cart and CS-Cart Multi-Vendor.
After downloading CS-Cart Verification add-on, you will get one zip file, one install.txt file, and the relevant User Guide manual document.
Read carefully for correct configuration.
Go to Manage Add-ons, and click “Manual Installation” as shown below in the snippet.
Click “Local” to browse to the zip file, then click “Upload & Install” as shown below in the snippet.

After installing the add-on, you will find it CS-Cart Verification in the list of available add-ons.
Click “Arrangement” to enable, disable, install, or refresh. Make sure you enable the add-on, as shown in the snippet below.

Set up your Fiskaly Account
Before configuring VeriFactu CS-Cart add-onset up your Fiskaly account by creating a managed organization.
This organization is required to connect your store with Fiskaly and generate the API credentials required for VeriFactu integration.
Once your organization is ready, create an API Key and API Secret. These credentials will be used when configuring the add-on in the CS-Cart admin panel.
Create a Managed Organization
Create a managed organization in your Fiskaly account by selecting Spain as the country. Enter your organization name, VAT number and business address to complete setup.
Activate Create a Managed Organization options when creating an organization. This allows organizations to be managed through Fiskaly and prepares them for Spanish VeriFactu compliance.

Generate API Credentials
After creating a managed organization, navigate to Spain (ICE SIGN) dashboard and create a new API Key.
Fiskaly produces immediately API Key And API Secret. Copy and store these credentials safely, as the API Secret is only displayed once.
These credentials will be required when configuring VeriFactu CS-Cart add-on.
Notes: Save the API Secret immediately after creation as it cannot be seen again.

Module Configuration | Admin
After installing VeriFactu CS-Cart add-onadmin can configure the module from CS-Cart back office.
The setup follows a guided workflow that connects the store with Fiskaly, registers taxpayers, and prepares the store for VeriFactu-compliant invoice reporting.
Once the configuration is complete, the module automatically creates and reports invoices according to the configured workflow.
Connect Your Store with Fiskaly
The first step is to connect the CS-Cart store with Fiskaly’s SIGN ES API. Admins can enter API Keys and API Secrets to create secure connections with VeriFactu services.
This module also allows switching between Test And Production environment before moving the store to walk-in operations.

Configure Invoice Workflow
After connecting a store, admins can determine how VeriFactu invoices should be processed automatically.
This module allows selecting order statuses that trigger invoice creation, refund creation, and invoice cancellation. This eliminates manual processing and keeps the invoice workflow automated.

Register Business Information
Once the API connection is established, admins can register taxpayers by entering the required business information.
This module allows configuration of the legal name, Tax Number (NIF/CIF), email address, region, and complete business address required for VeriFactu registration.

Add Legal Representative Details
If the taxpayer is registered as a company, the admin can provide legal representative information required by Spanish VeriFactu regulations.
This module allows entering representative name, Tax ID, address, municipality, postal code, and country details from the same interface.

Complete the Agreement Setup
After registering taxpayers, admins can complete the agreement process required for VeriFactu compliance.
This module allows admins to draft agreements, download signed agreements, and upload them to Fiskaly. It also displays the agreement status and signing details.

Manage Registered Taxpayers
Once the setup is complete, admins can access a special page to manage all registered Fiskaly taxpayers.
The page displays the taxpayer’s name, Taxpayer Identification Number (NIF), region, registration status, and type of taxpayer. Admin can also edit taxpayer information whenever necessary.

Processing Individual Orders
After completing the configuration, the module is ready to process VeriFactu invoices for store orders.
Admins can submit individual orders to VeriFactu directly from the Order Details page. The same page also allows the creation and download of VeriFactu-compliant PDF invoices.

Manage Large Orders
For stores that process large orders, this module also supports bulk VeriFactu operations.
Admins can sync multiple orders with VeriFactu and create PDF invoices for selected orders directly from the Orders page. This helps save time and simplifies invoice management.

Generate VeriFactu Invoices
After syncing orders, admins can create VeriFactu-compliant invoices directly from Order Details page.
The generated invoice includes the necessary VeriFactu details, including QR code, validation URL, invoice information, and tax details. Admin can also download or print PDF invoices.

Verifactu CS-Cart Add-on | The front
Once admins configure the module, customers can access VeriFactu-compliant invoices directly from their accounts.
View Order History
Customers can access My order section to view all placed orders. This page displays the order ID, status, order date, and total amount.
Customers can open any order to see full details.

View Order Details
Customers can open an order to view complete order information, including billing and shipping addresses, contact details, products ordered, and payment summary.
The order details page also provides quick access to VeriFactu invoice actions.

Download VeriFactu Invoice
Customers can print or download VeriFactu-compliant invoices directly from Order Details page.
The generated invoice includes all necessary VeriFactu information, allowing customers to save a suitable PDF copy for future reference.

If you have any questions, suggestions, or customization requests, please feel free to contact us at [email protected] or submit a ticket at webkul.uvdesk.com.
Explore our premium quality CS Cart Extensions to enhance your store’s functionality.
You can also explore our CS-Cart Development Services and Quality CS-Cart add-ons.
Current Product Version – 1.0
Supported Framework Versions – 4.18.x, 4.19.x, 4.20.x
PakarPBN
A Private Blog Network (PBN) is a collection of websites that are controlled by a single individual or organization and used primarily to build backlinks to a “money site” in order to influence its ranking in search engines such as Google. The core idea behind a PBN is based on the importance of backlinks in Google’s ranking algorithm. Since Google views backlinks as signals of authority and trust, some website owners attempt to artificially create these signals through a controlled network of sites.
In a typical PBN setup, the owner acquires expired or aged domains that already have existing authority, backlinks, and history. These domains are rebuilt with new content and hosted separately, often using different IP addresses, hosting providers, themes, and ownership details to make them appear unrelated. Within the content published on these sites, links are strategically placed that point to the main website the owner wants to rank higher. By doing this, the owner attempts to pass link equity (also known as “link juice”) from the PBN sites to the target website.
The purpose of a PBN is to give the impression that the target website is naturally earning links from multiple independent sources. If done effectively, this can temporarily improve keyword rankings, increase organic visibility, and drive more traffic from search results.
