Create Branded PDFs from any record: invoices, quotes, orders and more.
by PDF Generator API https://pdfgeneratorapi.comPDF Generator API · Purchase
Design your own purchase-order PDFs
Generate branded PDFs from requests for quotation and purchase orders with pdfgeneratorapi.com — designed visually in Odoo, no QWeb required.
What this bridge adds
This module wires the PDF Generator API into purchase.order — requests for quotation and purchase orders.
Generate button, where you work
A Generate custom PDF button on the purchase-order form (with a Generate and Download option), plus a toolbar action on every RFQ and Purchase Order list to render a whole selection at once.
Ready-to-edit field dataset
A starter dataset for purchase.order maps order fields — number, dates, vendor and company details, order lines, taxes and totals — to your template placeholders. Editable from the UI, no code.
Part of the PDF Generator API suite
This is a bridge module. Installing it automatically installs the PDF Generator API framework module, which provides the API client, the visual template editor embedded in Odoo, per-model field datasets, coverage diagnostics, and the async job machinery.
Connect your workspace once under Settings → PDF Generator API (API key, secret and workspace identifier), then click Generate custom PDF on any purchase order. See the PDF Generator API app for the full feature list, hosting compatibility and privacy details. A pdfgeneratorapi.com account is required — PDF rendering happens on their service.
Key features
Drag-and-drop template editor
Design templates visually in the pdfgeneratorapi.com editor embedded in Odoo — no QWeb, no XML overrides. Preview against a real purchase order while you design.
Smart field mapping
Datasets map Odoo fields to placeholders, including repeated sections like order lines and taxes. Editable from the UI with a drag-and-drop field palette — no code.
Async batch dispatch
Select many orders in a list and generate PDFs for all of them in one click. Per-record async jobs with a signed webhook callback keep Odoo responsive.
Multi-company & secure
Per-company API credentials with a global fallback, JWT-signed requests (HS256), webhook signature verification, and secret redaction in logs. Every generation is logged to the record's chatter.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Purchase (purchase)
• Discuss (mail) • Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 4134 |
| Technical Name |
pdfgeneratorapi_connector_purchase |
| License | LGPL-3 |
| Website | https://pdfgeneratorapi.com |
Please log in to comment on this module