Skip to content
Ravera

Integrations

Connecting Odoo to Ravera for UAE e-invoicing

Ravera’s Odoo support is in progress. Odoo can already connect to Ravera through Ravera’s documented REST API, in the same way as any other system. Your Odoo partner builds the connection, and Ravera converts invoices to PINT AE XML, validates them, exchanges them over Peppol and reports them to the FTA as an FTA-Accredited Service Provider.

  • Odoo Enterprise
  • Odoo Community

Odoo support is in progress. Contact our team to hear when it is ready, or connect through the REST API today.

How it works

How Odoo connects to Ravera

Your system sends invoice data to Ravera’s API. Ravera handles the format, the network and the FTA.
  1. Your system

    Odoo

    Creates the invoice and sends the data

  2. Ravera

    Ravera API

    Converts to PINT AE XML, validates and signs

  3. Ravera

    Peppol network

    Exchanged through Ravera’s own Access Point

  4. Buyer’s ASP

    Your buyer

    Receives it through their own provider

FTA reporting: Ravera reports tax data from each invoice to the Federal Tax Authority in near real time, and archives it for 7 years in the UAE.

Who does what

What your integrator builds, and what Ravera provides

Ravera is a technology provider. Your team or integrator builds and owns the connection; Ravera gives it everything it needs to build and test.

What your Odoo team or integrator builds

Your team or integrator builds and owns the connection.

  • Trigger on confirmed customer invoices and credit notes
  • Map company, partner, tax and TRN data to the API
  • Store Ravera’s status and document references on each invoice
  • Create inbound supplier invoices as vendor bills
  • Cover each Odoo company with UAE tax registration

What Ravera provides

The accredited platform, and help at every step of testing.

  • A documented, FTA-approved REST API
  • API credentials and sandbox access in week 1
  • Help mapping your invoice data to PINT AE
  • Testing support until validation, Peppol exchange and FTA reporting all pass
  • In production: exchange through our own Peppol Access Point, FTA reporting and 7-year UAE archiving
  • PINT AE rule updates and local support on UAE hours

Common ways to build the connection

Your integrator chooses the approach that fits your landscape. These are the patterns we see most often.
  • 01

    Custom Odoo module

    Partners typically write a Python module that calls Ravera’s API when an invoice is confirmed and stores the result on the invoice.

  • 02

    External service

    Alternatively, a small external service can read invoices through Odoo’s own API, send them to Ravera and write the status back.

  • 03

    Inbound as vendor bills

    Supplier invoices received by Ravera can be created as vendor bills in Odoo, ready for approval.

Onboarding

From sandbox to production

  1. 1Week 1

    Map

    We help your integrator map your invoice data to PINT AE, and issue API credentials and sandbox access.

    Who does the work: Ravera and your integrator

  2. 2Weeks 2–6

    Integrate

    Your integrator builds to our API. We assist testing until validation, Peppol exchange and FTA reporting all pass.

    Who does the work: Your integrator, with Ravera assisting

  3. 3Week 7+

    Go live

    Production credentials are issued. Ravera carries exchange, reporting, archiving and rule updates, with local support on call.

    Who does the work: Ravera

FAQ

Frequently asked questions

When will Ravera’s Odoo support be ready?

Ravera’s Odoo support is in progress and the team will confirm availability directly. You do not need to wait for it: Odoo can connect through Ravera’s documented REST API today, with your Odoo partner building the connection and Ravera assisting testing. Contact the team to be told as soon as Odoo support is ready.

Can a small business on Odoo use Ravera without a build?

Yes. If you issue a modest number of invoices, Ravera’s web invoicing lets you create and send compliant e-invoices in the browser without connecting Odoo at all. When your volume grows, or you want invoices to flow automatically, your Odoo partner can connect Odoo to Ravera’s REST API.

Start testing in the sandbox this week.

Get API credentials and sandbox access for your ERP team or integrator. No API fees, no onboarding fees.