account_invoice_download_ovh
This module adds an OVH backend to the account_invoice_download module, enabling automatic downloading of OVH invoices via the OVH API.
Key Features
- account.invoice.download.config: Adds OVH as a selectable backend option for invoice downloading configurations
- account.invoice.download.config: Stores OVH API credentials including endpoint, application key, secret, and consumer key
- ovh.api.credentials: Provides a step-by-step wizard to generate and validate OVH API credentials
- invoice download: Downloads OVH invoices from the API, parsing invoice numbers, dates, amounts, and line items
- invoice download: Attaches PDF versions of invoices to the downloaded invoice data
- invoice download: Supports multiple OVH endpoints for different regions and services like OVH Europe, US, and Kimsufi
- invoice download: Filters out invoices with zero amounts or pre-paid invoices during download