PrestaShop 1.7.4–1.7.8, 8.0–8.2, 9.0–9.2 compatible

Billingo integration: the invoice comes from the order

5.0 61 Google reviews of PrestaHU

The order changes state and the invoice is issued in Billingo, and its number, payment and NAV status show on the order.

€19.99excl. VAT

Price excluding VAT. Buyers in the EU pay 21% VAT on top, except businesses outside Romania with a VAT number valid in VIES.

One-time fee • 12 months of updates and support

See how it looks
  • Invoice from the order state
  • NAV status with the order
  • Retries when Billingo is busy
Billingo for PrestaShop: invoices, proforma and advance invoices from the order, with payment and NAV status on the order page.

What it does

Set it up once, then the order carries the invoicing.

Invoice from the order state

For each order state you tick what happens: proforma invoice, advance invoice, invoice, marking as paid or cancellation. Free orders can be skipped, and a single order can be left out of the automatic invoicing.

Proforma, advance, cancellation

Billingo turns the proforma invoice into the invoice. An invoice is cancelled with a cancellation invoice, and when an order changes, one button cancels it and issues a new one from the order as it is now.

Payment method and payments

Each payment module of the webshop gets a Billingo payment method from its name, and you can change it row by row. An invoice can be marked paid, and a payment marked in Billingo is read back, with an order state change if you want one.

Retries when Billingo does not answer

When Billingo does not accept a document for a while, the module tries again after 5, 15, 60 and 360 minutes. If it still fails, the document is marked failed, the reason shows in the list and an e-mail goes to the address you set.

The customer has the invoice too

Billingo e-mails the invoice to the customer and to the copy addresses you add. The customer also downloads the PDF from the order details, as a guest too, through a signed link.

Customer, lines and VAT from the order

The billing address becomes a Billingo partner, with the tax number and the phone number in international format. The lines are the products, the shipping and the discount, each with the real VAT rate of the order; lines going to another EU country or outside the EU get the right Billingo code.

The actual interface

This is the module from the inside

Good to know

What do you need?

A Billingo account with an API key and at least one document block. Install the module as usual, enter the key, choose the document block and tick what happens at which order state. For the retries and for reading payments back, add the address the module gives you to the cron of your hosting.

  • Compatibility: PrestaShop 1.7.4 – 9.x, PHP 7.1 – 8.4.
  • Connection: the Billingo API, with the API key made in Billingo; checking the connection shows the tax number of the account.
  • Documents: invoice, proforma invoice, advance invoice and cancellation invoice, each type with its own document block if you want.
  • Language and currency: the invoice is made in the language of the order when Billingo makes invoices in that language; for another currency the Billingo exchange rate applies.
  • Scheduled task: every 15 minutes: retries, marking and reading payments, the e-mails not yet sent.
  • Several webshops: each webshop can have its own Billingo account and its own settings.

Why it is good for you

What you get

  • No typingthe invoice is built from the order data, with no customer or line to type again in Billingo.
  • Fewer cancellationseach line goes out with the real VAT rate of the order, and an order gets only one live document of each type.
  • The NAV status at handthe order page and the list of documents show whether the invoice has been reported to NAV.
  • Every invoice in one placethe list of documents filters, downloads PDFs, retries, marks payments and cancels, for up to 50 documents at once.

Technical details

Compatibility and version

Compatibility
PrestaShop 1.7.4–1.7.8, 8.0–8.2, 9.0–9.2
Version
1.0.0

Versions

What changed in each version?

v1.0.02026-11-11

  • Invoice, proforma, advance invoice and storno from the order
  • Automatic documents by order state
  • Bulk invoicing, e-mail and PDF download
  • Payments marked in and read back from Billingo
  • NAV reporting status on the order
  • Separate Billingo account per webshop

PrestaHU reviews on Google

Google 5.0 61 Google reviews All reviews on Google
  • tomica blagojević 11 months ago

    I bought a PrestaShop module from PrestaHU and I’m very satisfied. The module works perfectly, and the owner Levente quickly resolved all my questions with great support. Highly recommended!

  • Ivonig Corfmat 2 years ago

    Levente/presta.hu has been very helpful and quick to reply to any question or issue we may have had in order to install and configure the plugins.

    We got 2 plugins from presta.hu and both are doing their tasks just fine.

  • Marcos Ametller 1 year ago

    The module with SimplePay worked and was a lower price than the recommended by OTP. And the service from Levente has been spotless. I recommend

  • András Bajomi 2 years ago

    Levente is a real Prestashop guru, with all the skills & knowledge to solve our PS issues quickly and efficiently.

  • Wiki W 3 years ago

    Great modules for Prestashop and excellent support from Levi!
    All recommendations for this developer!

Frequently asked questions

What people ask before buying

What do I need from Billingo?
A Billingo account with an API key, made under Settings → API, and at least one document block. After the connection check the module loads the document blocks and the bank accounts from Billingo.
Which PrestaShop versions does it work with?
PrestaShop 1.7.4 to 9.x, with PHP 7.1 to 8.4, in one webshop or in several.
Is the invoice made automatically or by hand?
Both. With the automatic documents switched on, the invoice is made at the order state you ticked; without it, with the button on the order page, or from the order list for up to 50 orders at once.
What happens when Billingo returns an error or does not answer?
On a temporary error the document waits and the module tries again after 5, 15, 60 and 360 minutes. On a lasting error, such as a missing tax number, the document fails at once; the reason shows in the list and on the order page, and an e-mail goes to the address you set.
Where does the customer find the invoice?
Billingo e-mails it to the customer if you switch this on, and the customer can download the PDF from the invoices block of the order details. The link is signed, so it works for guest orders too.
Can it cancel invoices and turn a proforma into an invoice?
Yes. An invoice is cancelled with a cancellation invoice on the order page or in the list of documents, and if you switch it on, Billingo makes the invoice from the existing proforma invoice.
How is the module activated, and what about several webshops?
After the purchase the module is activated with the licence key shown in your PrestaHU account. Each webshop can use its own Billingo account and its own settings.

Help

Where to get help

All modules

Browse our other PrestaShop modules.

Built to work together

Our modules are designed to run side by side in the same shop.

Frequent updates

Fixes and improvements arrive continuously, in frequent new versions.

Live support

Direct help during install and configuration.

100%

Scroll or double-click: zoom · Drag: move · ESC: close

Billingo Invoicing for PrestaShop €19.99excl. VAT
My modules