nopCommerce store order converted into a stamped CFDI 4.0 through the SiigoFact plugin connected to Siigo Nube

Uncategorized

PorDiego Cervantes

From order to stamped invoice: how SiigoFact connects your nopCommerce with the SAT via Siigo

Invoice CFDI 4.0 from nopCommerce without leaving the order: what SiigoFact solves

If you sell online in Mexico, you know the awkward moment: the sale has already gone through, but invoicing is a different story. Someone copies the RFC by hand, pastes it into Siigo, registers the customer, registers the product, selects the tax regime, the CFDI usage, the payment method… and prays that the SAT does not reject the stamping because of a name mismatch. Multiply that by dozens of orders a day and you have your administrative team capturing data instead of selling.

SiigoFact is the plugin that TECNOFIN developed to close that gap. It connects your nopCommerce store directly with Siigo Nube México and converts every order into a stamped CFDI 4.0, without leaving the platform you already use. Here we tell you, in detail and without fluff, exactly what it does and why it saves your operation hours of work.

FROM ORDER TO STAMPED INVOICE, WITHOUT MANUAL CAPTURE

The heart of SiigoFact is the automation of the entire cycle. When an order meets the conditions you define, the plugin registers the customer in Siigo if they do not yet exist, registers any missing products, builds the receipt with the order concepts, and requests the stamping from the SAT. The fiscal folio (UUID) returns to the same order, along with the consecutive receipt number (for example, FV-1-660).

You decide when all of this is triggered: when the order is created, when it is marked as paid, upon completion, or manually when your team approves it. This flexibility matters, because not all stores invoice at the same stage of the process.

A HUMAN REVIEW BEFORE STAMPING (IF YOU WANT IT)

Stamping is a tax act: once done, correcting it is costly. That is why SiigoFact includes a "hold for review" mode. With it activated, automatic invoicing leaves orders in a "To review" status and does not stamp anything until a responsible person approves it.

On that review screen, your team sees exactly what will be sent to the SAT: RFC, company name, postal code, tax regime, CFDI usage, payment method and form, and the breakdown of concepts with their VAT. They can correct the recipient's tax data right there before approving. And so as not to lose context, the screen shows the status of the order and payment in nopCommerce, along with a direct link to the original order. Fewer open windows, fewer typos.

SELF-INVOICING FOR YOUR CUSTOMERS

One of the biggest consumers of the administrative department's time is responding to "I need my invoice" emails. SiigoFact turns that around: your customers can capture their tax data and request their CFDI directly from "My Account", and even from the completed order screen right after purchasing.

You control the rules of the game: you can allow the download of the already issued receipt, define a window of days to request an invoice, or restrict the request to the same calendar month of the purchase (extremely useful for closing tax periods without arguments). Each request can be registered for administrator review or stamped on the spot, depending on how your store works.

DELIVERY OF THE CFDI BY EMAIL, NO EXTRA STEPS

Once the invoice is stamped, SiigoFact triggers the sending of the receipt by email to the customer from Siigo, with the option to CC additional addresses (for example, your accountant's). This way, the CFDI reaches whoever needs to receive it without anyone having to forward files manually.

DESIGNED FOR REAL DAY-TO-DAY USE, NOT JUST THE "HAPPY PATH"

Electronic invoicing breaks down in the details, and that is where SiigoFact makes the difference:

  • Prior validation against the SAT: before stamping, it validates the RFC and the recipient's name to avoid typical PAC rejections (like the classic "name does not match the registry"). You can configure it to block stamping or just warn you.

  • Generic RFC for the general public: when the customer does not provide an RFC, the plugin can use the generic one according to your rules, instead of leaving the order stuck.

  • Re-invoicing when you cancel a CFDI in Siigo: if you canceled a receipt, SiigoFact detects the cancellation and allows you to issue a new one without having to re-link the canceled document. And if automatic detection does not recognize it, you have manual control to force re-invoicing based on your criteria.

  • Tolerance to API limits: the Siigo API limits how many requests you can make per minute. SiigoFact respects those limits intelligently (waits for the time indicated by Siigo and retries) instead of failing and leaving your invoice half-done.

  • Traceability on every order: when invoicing, the plugin adds a note to the order with the invoice identifier and leaves the order number in the format "IdNopCommerce-FolioSiigo" (for example, 772-FV-1-660). Reconciling nopCommerce with Siigo stops being a puzzle.

MULTI-STORE AND MULTI-VENDOR

If you operate more than one store or work with a vendor structure, SiigoFact supports that model: each configuration allows for store-specific adjustments and can generate an invoice per vendor when the order requires it. Crucial catalogs (receipt type, vendor, payment condition, inventory group, product SAT codes, and unit) are configured once and reused.

WHAT YOU GAIN IN PRACTICE

Translated into concrete results: your team stops recapturing data between platforms, SAT rejections due to typos decrease, your customers self-invoice without crowding your inbox, and you have every CFDI tied to its order to close the month without any scares. It is not "digitizing for the sake of digitizing": it is removing repetitive work from the path so that administration can focus on what actually moves the business.

WANT IT WORKING IN YOUR STORE?

SiigoFact is custom-tailored to how your operation invoices: the timing of the stamping, self-invoicing rules, Siigo catalogs, and the tax validations you need. At TECNOFIN we implement it, connect it to your Siigo Nube account, and tune it to your actual sales flow.

Tell us how your store invoices today and we will prepare a customized quote for you. Write to our experts here: https://www.tecnofin.com/contact

Tecnofin is your trusted partner in the e-commerce sector. We have a team of expert developers who provide personalized service to help you design a virtual store that meets the specific needs of your business. Don't hesitate to contact us to receive a quote for the ideal store for your company!

Stay informed with our latest updates

Stay informed with our latest updates

Stay informed with our latest updates

Stay informed with our latest updates

20 Growth Strategies for nopCommerce Stores: Your Roadmap to Mastering 2026

Dec 25, 2025

Master 2026: 20 technical and practical strategies to scale your nopCommerce store. From AI to B2B, discover how to sell more today.

Oct 7, 2025

Many stores migrate to nopCommerce as they grow to avoid hidden costs, limitations, and to gain power, flexibility, and control.

20 Growth Strategies for nopCommerce Stores: Your Roadmap to Mastering 2026

Dec 25, 2025

Master 2026: 20 technical and practical strategies to scale your nopCommerce store. From AI to B2B, discover how to sell more today.

Oct 7, 2025

Many stores migrate to nopCommerce as they grow to avoid hidden costs, limitations, and to gain power, flexibility, and control.