Skip to main content
See what this connector supports ↓

Introduction

a3factura is a cloud invoicing software by Wolters Kluwer for freelancers and small businesses in Spain. It is used to issue quotes and invoices, manage collections and payments, and share data with the accountant’s Wolters Kluwer accounting software.

Activate a3factura

Partner keys

Chift’s app is already approved by Wolters Kluwer: no developer account, no approval and no lead time. The subscription key is not a partner key. Each end user copies their own from My Wolters Kluwer and enters it in the connection form (see Connect a3factura).

Activate a3factura in your Chift account

One click in Connectors, then create connections straight away.

Connector settings

No connector-specific settings.

Test a3factura

Vendor fees

Software editor (you)

No fee for API access. To test on your own a3factura company, you need a paid a3factura licence with the Conectia module.

End user

The Conectia module, Wolters Kluwer’s API module, on top of their a3factura subscription. Its price is not published: the end user asks Wolters Kluwer or their distributor.
a3factura starts at €9.95 per month (a3facturago) and €39 per month (a3facturapro). For plans and pricing, see Wolters Kluwer’s pricing page.

Connect a3factura

a3factura setup guide for end users

The full step-by-step, with screenshots.
Before they start, your end users need:
  • an a3factura subscription (a3facturago or a3facturapro)
  • the Conectia module on that subscription
  • a Wolters Kluwer user with access to the company to connect
To connect, they:
  • copy their Conectia API key from My Wolters Kluwer
  • paste it in the Subscription Key field of the connection form
  • sign in with their Wolters Kluwer account
  • pick the company to connect

Rate limits

a3factura applies a fixed quota per subscription key, set by the end user’s API plan. Each end user has their own subscription key: all the connections they create with the same key share its quota. The daily window does not reset at a fixed hour. It runs from the time the subscription was activated. When the limit is exceeded, Wolters Kluwer returns HTTP 429 Too Many Requests, with the wait time in the message and a Retry-After header. Chift automatically manages these limits to optimize performance and prevent interruptions. However, once the API rate limit is reached, Chift cannot bypass these limitations. See Wolters Kluwer’s rate limit documentation.

Limitations & specificities

  • Sales invoices and purchase documents are both returned. Without an invoice type filter, a list returns the sales invoices first, then the purchase documents.
  • Filtering invoices by last update date (updated_after) is not supported, for any invoice type.
  • On the invoice list, the customer memo and the payment method are only returned when the invoice lines are included (include_invoice_lines=true), or for an invoice with an IRPF withholding. a3factura only gives them in the invoice detail.
  • The IRPF withholding is returned in spanish_specificities, as a negative amount. The invoice’s tax amount is net of it.
  • A refund is a rectifying invoice, or an invoice with a negative total. Its amounts are returned positive: the invoice type gives the direction.
  • Status: paid once a3factura marks the invoice as charged, posted otherwise, including when it is partially charged.
  • The due date is the last due date of the invoice. The outstanding amount is the total of its unpaid dues.
  • The exchange rate is always 1.
  • The PDF is the sales invoice PDF, or the file attached to the purchase document. It is empty when there is none.
  • A VAT rate that changed over time is returned once per version. Its ID holds the a3factura code and the date the version starts. A version that has ended is inactive.
  • An invoice line points to the VAT version in force on the invoice date.
  • With a reverse-charge operation type (CCEE, PISRD, SUJPAS, SUJPASIG, SUJPASR or VCEE), the VAT amount is 0. The operation type and its description are returned as the exemption reason of each line.
  • A partner that is both a customer and a supplier in a3factura is returned once, with both roles.
  • Prospects do not exist in a3factura: the list is empty.
  • A contact is an individual when its Spanish tax ID (NIF) is the one of a natural person (DNI or NIE). Otherwise, it is a company, including when it has no NIF.
  • The VAT number is also returned as the company number.
  • The list also returns generic collective accounts, which a3factura lists among its customers and suppliers. They represent customers or suppliers as a whole, not one partner. They are not filtered out, because they can be used on invoices.
Not supported: a connection reads one company, chosen at login. To read another company, connect it separately.

Coverage