Descrição
Esta extensão do WooCommerce adiciona automaticamente uma fatura em PDF ou XML (faturamento eletrônico) aos e-mails de confirmação de pedido enviados aos seus clientes. Inclui um modelo básico (modelos adicionais estão disponíveis em WP Overnight), bem como a possibilidade de modificar/criar seus próprios modelos. Além disso, você pode optar por baixar ou imprimir faturas e notas de embalagem no admin de pedidos do WooCommerce.
Principais características
- Anexar automaticamente a fatura em PDF ou XML aos e-mails do WooCommerce de sua escolha
- Baixar a fatura em PDF ou XML / nota de embalagem em PDF na página do painel administrativo do pedido
- Escolha entre uma variedade de formatos de documentos eletrônicos: UBL 2.1, Peppol BIS 3.0, CII D16B, Factur-X 1.0, ZUGFeRD 1.0 e ZUGFeRD 2.0.
- Gere documentos PDF de faturas / guias de remessa em massa
- Modelos de fatura HTML/CSS totalmente personalizáveis
- Baixe faturas na página Minha conta
- Números sequenciais de faturas
- Disponível em: tcheco, holandês, inglês, finlandês, francês, alemão, húngaro, italiano, japonês (consulte as Perguntas frequentes para adicionar fontes personalizadas!), norueguês, português, polonês, romeno, russo, eslovaco, esloveno, espanhol, sueco e ucraniano
Extensões gratuitas
As seguintes extensões gratuitas estão disponíveis para adicionar recursos adicionais ao plugin:
- PDF Invoices & Packing Slips for WooCommerce – mPDF: Adiciona suporte ao esquema de escrita RTL e ao script árabe.
- PDF Invoices & Packing Slips for WooCommerce – mPDF CJK: Oferece suporte a fontes chinesas, japonesas e coreanas (CJK) para a extensão mPDF.
- PDF Invoices & Packing Slips for WooCommerce – Unicode Language Pack: Adiciona suporte a caracteres chineses, japoneses e coreanos.
- PDF Invoices & Packing Slips for WooCommerce – Taxes Summary : adiciona uma tabela de resumo dos impostos após os detalhes da ordem.
Extensões premium
Além disso, oferecemos várias extensões premium:
- Crie/envie por e-mail faturas proforma em PDF, notas de crédito (para reembolsos), envie por e-mail notas de embalagem, faça upload automático para Dropbox, Google Drive & mais com PDF Invoices & Packing Slips for WooCommerce Professional
- Obtenha o conjunto completo de recursos, incluindo Professional, Premium Templates, e recursos adicionais com o WooCommerce PDF Invoices &; Packing Slips Plus Bundle
- Adicione envio pela rede Peppol para faturas e notas de crédito do WooCommerce diretamente no seu fluxo de faturamento. eDocuments para WooCommerce: Peppol
- Envie automaticamente novos pedidos ou notas de embalagem para a sua impressora assim que o cliente fizer o pedido! Impressão Automática de Pedidos do WooCommerce (PrintNode)
- Ative a coleta de número de VAT da UE, validação automática e lógica de cobrança reversa diretamente na sua loja WooCommerce. Conformidade de VAT do WooCommerce Europeu (UE/Reino Unido/Noruega/Suíça)
Totalmente personalizável
Além de várias configurações padrão (incluindo um cabeçalho/logotipo personalizado) e vários campos de layout que podem ser usados imediatamente, o plugin contém modelos baseados em HTML/CSS que permitem a personalização e o controle total sobre a saída do PDF. Copie os modelos para a pasta do seu tema e não precisará se preocupar com o fato de que suas personalizações serão substituídas quando você atualizar o plugin.
- Insira imagem/logotipo de cabeçalho personalizado
- Modifique os dados/rodapé/isenção de responsabilidade da loja, etc. nas faturas e itens. guias de remessa
- Selecione o tamanho do papel (Carta ou A4)
- Tradução pronta
Capturas de tela
Instalação
Requisitos mínimos
- WooCommerce 3.3 ou posterior
- WordPress 3.5 ou posterior
Instalação automática
A instalação automática é a opção mais fácil, pois o WordPress cuida da transferência de arquivos sozinho e você nem precisa sair do navegador. Para fazer uma instalação automática de PDF Invoices & Guias de remessa para WooCommerce, faça login no painel de administração do WordPress, navegue até o menu Plugins e clique em Adicionar novo.
No campo de pesquisa, digite “Faturas em PDF e guias de remessa para WooCommerce” e clique em Pesquisar plug-ins. Você pode instalá-lo simplesmente clicando em Instalar agora. Depois de clicar nesse link, você será perguntado se tem certeza de que deseja instalar o plugin. Clique em sim e o WordPress concluirá automaticamente a instalação. Após a conclusão da instalação, clique no link ‘ativar plugin’.
Instalação manual através da interface do WordPress
- Faça o download do arquivo zip do plug-in em seu computador
- Vá para o menu do painel de administração do WordPress Plugins > Adicionar novo
- Selecionar upload
- Carregue o arquivo zip do plug-in, e o plug-in será instalado
- Após a conclusão da instalação, clique no link “activate plugin” (ativar plug-in)
Instalação manual via FTP
- Faça o download do arquivo do plug-in em seu computador e descompacte-o
- Usando um programa FTP ou o painel de controle da hospedagem, carregue a pasta descompactada do plug-in no diretório wp-content/plugins/ da instalação do WordPress.
- Ative o plug-in no menu Plug-ins no painel de administração do WordPress.
Perguntas frequentes
-
Onde posso encontrar a documentação?
-
Faturas em PDF e faturas Documentação de guias de remessa para WooCommerce
-
Não está funcionando!
-
Confira nossas instruções de diagnóstico passo a passo aqui: https://wordpress.org/support/topic/read-this-first-9/
-
Onde posso encontrar mais modelos?
-
Acesse wpovernight.com para conferir mais modelos! Isso inclui modelos com mais detalhes fiscais e miniaturas de produtos. Precisa de modelos personalizados? Fale conosco por support@wpovernight.com para obter mais informações.
-
Posso criar/enviar uma fatura pró-forma ou uma nota de crédito?
-
Este é um recurso da nossa extensão Professional, que pode ser encontrada em wpovernight.com
-
Posso contribuir com o código?
-
Você é mais que bem vindo! Este plugin está hospedado no github, onde você pode postar problemas ou fazer solicitações pull.
https://github.com/wpovernight/woocommerce-pdf-invoices-packing-slips -
Como posso exibir a fonte HTML/CSS para depuração/desenvolvimento de modelos?
-
Há uma configuração na guia Status da página de configurações que permite alternar a saída HTML. Não se esqueça de desligá-lo depois de terminar o teste!
Avaliações
Colaboradores e desenvolvedores
“PDF Invoices & Packing Slips for WooCommerce” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.
ColaboradoresPDF Invoices & Packing Slips for WooCommerce” foi traduzido para 35 localidades. Agradecemos aos tradutores por suas contribuições.
Traduzir o “PDF Invoices & Packing Slips for WooCommerce” para seu idioma.
Interessado no desenvolvimento?
Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.
Registro de alterações
5.13.0 (2026-06-01)
- New: Add email attachment success/failure logging to order notes
- New: Add WC EU VAT Number plugin support
- Fix: XML action button color in order meta box
- Fix: Include account number in EDI payment means data
- Traduções: modelo de tradução atualizado (POT)
- Tested: Compatibility confirmed with WooCommerce 10.8
5.12.2 (2026-05-25)
- Fix: UBL payable amount for unpaid renewal orders
- Fix: Order selection and XML behavior in document preview
- Fix: Fatal error when locale value is missing
- Fix: EDI price rounding for discounted multi-quantity lines
- Traduções: modelo de tradução atualizado (POT)
5.12.1 (2026-05-18)
- Tweak: Normalize VAT numbers for EDI output
- Fix: Preview document selection panel can’t be closed
- Traduções: modelo de tradução atualizado (POT)
5.12.0 (2026-05-11)
- New: Add PHP 8.1 upgrade notice for version 6
- Tweak: Remove “PDF” prefix from document title in order meta box
- Traduções: modelo de tradução atualizado (POT)
5.11.0 (2026-05-05)
- New: My Account display helper to order documents
- Fix: EDI delivery date serialization
- Fix: Show supplier bank account setting for single BACS account
- Traduções: modelo de tradução atualizado (POT)
5.10.0 (2026-05-04)
- New: Add support for subtotal tax rounding in UBL line prices
- New: Add search settings feature
- Tweak: Improve EDI supplier bank details handling across formats
- Fix: Peppol settings visibility when switching formats
- Fix: Escaping context in PDF templates
- Fix: CII invoice XML for discounted and free lines
- Fix: Error on calling
woocommerce_register_additional_checkout_field()on older Woo versions - Fix: Handling of zero product/VAT categories in EN16931 UBL output
- Fix: Fatal error during Peppol checkout field initialization
- Traduções: modelo de tradução atualizado (POT)
5.9.2 (2026-03-31)
- New: Added Composer installation support
- Tested: Compatibility confirmed with WooCommerce 10.7
5.9.1 (2026-03-26)
- Fix: Corrected Peppol Endpoint ID field location setting not being applied due to wrong key
- Fix: Allow resetting Checkout Script Loading setting back to Automatic detection
5.9.0 (2026-03-23)
- New: Introduced filter to allow modification of document number placeholder values
- New: Bump Dompdf dependency to version 3.1.5
- New: Add filter to override classic checkout detection for shortcodes or page builders
- New: Add support for
_billing_btw_nummerVAT meta key - New: Added warning in order sidebar E-Documents meta box when Tax Classification is not configured
- New: Allow manual status check when EDI Peppol document dispatch status gets stuck
- Tweak: Refine preview canvas shadow styling and adjust margin
- Tweak: Improve DB error logging to include failing query and prevent misleading duplicate context logs
- Tweak: Remove supplier legal identifier ID from backend settings and XML generation
- Fix: Fatal error when settings category title is
null - Fix: Plugin check errors and warnings with code improvements and PHPCS adjustments
- Fix: Remove unnecessary unserialization and harden document settings handling
- Fix: Namespaced call to
woocommerce_register_additional_checkout_field() - Traduções: modelo de tradução atualizado (POT)
- Tested: Tested up WordPress 7.0
5.8.1 (2026-03-02)
- Fix: PHP 7.4 parse error caused by
sabberworm/php-css-parserdependency update
5.8.0 (2026-03-02)
- New: Automatically derive the Peppol Endpoint ID from the VAT number during checkout and order creation (Belgium supported)
- New: Add unified supplier data filter for CII and UBL and extend Dokan compatibility
- New: Always display VAT number in Order customer identifiers section
- New: Add
wpo_ips_edi_due_date_daysfilter to customize EDI due date days - Tweak: Improve description of extra template fields to clarify HTML formatting limitations
- Fix: Ensure “Treat as VAT number” setting is saved correctly
- Fix: Copy Peppol meta data and custom VAT field to WooCommerce Subscriptions renewal orders
- Fix: Incorrect VAT breakdown causing CII EN16931 validation failure
- Fix: Revert line net amount alignment change for UBL and CII
- Dev: Update Composer dependencies and add
thecodingmachine/safelibrary - Traduções: modelo de tradução atualizado (POT)
- Tested: Compatibility confirmed with WooCommerce 10.6
5.7.0 (2026-02-09)
- New: Add filter to override EDI action button HTML
- New: Add cheque payment method support to E-Documents
- Tweak: Align line net amount with unit price times quantity for UBL and CII
- Fix: Authorization when saving Peppol identifiers via AJAX
- Traduções: modelo de tradução atualizado (POT)
- Tested: Compatibility confirmed with WooCommerce 10.5
5.6.0 (2026-01-21)
- New: Introduce filters to customize E-Documents zero-tax category
- Fix: UBL credit note validation failure caused by negative unit price
- Fix: Fatal checkout validation error triggered during Peppol processing
- Traduções: modelo de tradução atualizado (POT)
5.5.0 (2026-01-19)
- New: Add reference to Peppol extension in readme
- New: Added configurable custom field to checkout
- New: Peppol Checkout Field improvements
- Tweak: Normalize Shop VAT and CoC settings to avoid invalid formatted values
- Fix: UBL Tax total rounding issues
- Fix: UBL tax grouping and monetary totals consistency
- Fix: XML preview overflowing horizontally when PDF is embedded
- Fix: Hide XML bulk actions when E-Documents feature is disabled
- Fix: Hide XML preview button for unsupported document types
- Fix: Prevent extra output in individual XML invoice downloads
- Fix: Item price allowance rounding in UBL and CII
- Fix: Backend saving of Peppol Endpoint ID for guest orders
- Traduções: modelo de tradução atualizado (POT)
5.4.0 (2025-12-24)
- New: Added Peppol Network cross-sell to E-Documents Network settings
- Traduções: modelo de tradução atualizado (POT)
5.3.1 (2025-12-23)
- Fix: Ensure Peppol Endpoint ID is saved on checkout, including guest orders
- Traduções: modelo de tradução atualizado (POT)
5.3.0 (2025-12-22)
- New: Advanced Status tool to generate and download a complete plugin report for support purposes
- Tweak: Hide Legal Identifier from My Account Peppol page and order E-Docs meta box
- Fix: Make UBL
PartyLegalEntityCompanyIDoptional for buyer and supplier - Fix: Fatal error on checkout when checkout fields data is invalid
- Traduções: modelo de tradução atualizado (POT)
5.2.0 (2025-12-09)
- New: Added WooCommerce and WordPress minimum version requirements to the system requirements table
- New: Introduced an ink-saving mode option for the Simple template
- New: Added support for the VAT Number meta key from the WooCommerce EU VAT & B2B plugin
- Tweak: Validate
template_pathagainst installed templates list inload_template_functions() - Tweak: Moved description output before custom field rendering in the settings
select()callback - Fix: Remove XML documents from settings export (no longer supported)
- Fix: Updated documentation link in the E-Documents Tax Classification page
- Fix: Prevented fatal error during checkout validation when hook arguments are invalid
- Fix: Resolved fatal error caused by an invalid option type when loading debug settings
- Fix: Added fallback for
wc_string_to_bool()inunstable_option_announcement_notice()to prevent a fatal error when WooCommerce is inactive - Fix: Header logo not displaying when using remote image URLs
- Traduções: modelo de tradução atualizado (POT)
5.1.0 (2025-11-25)
- New: Add setting to validate customer Peppol Endpoint ID during checkout
- Fix: Ensure Buyer VAT identifier includes country prefix in E-Documents
- Traduções: modelo de tradução atualizado (POT)
- Tested: Compatibility confirmed with WooCommerce 10.4
5.0.0 (2025-11-24)
- New: Refactored E‑Documents Architecture for better EN16931 Compliance and Multi‑Format Support
- New: Document filter functions replaced by new global functions
- Tweak: Enhanced notice displayed when documents are unavailable in the preview
- Tweak: Ensure script compatibility with WooCommerce 10.3
- Correção: suporte estendido a símbolos de moeda nas ações em massa
- Fix: Harden debug tools AJAX handlers with capability checks and validation
- Traduções: modelo de tradução atualizado (POT)
- Tested: Tested up WordPress 6.9
4.9.1 (2025-11-06)
- Fix: Fatal error when Credit Note passes Order Refund to
wpo_ips_order_has_local_pickup_method()
4.9.0 (2025-11-03)
- New: Upgrade Dompdf to version 3.1.4
- Tweak: Improve display of Shipping cost and location details in PDF totals
- Fix: Extended currency symbols show in PDF but not in PDF Preview
- Traduções: modelo de tradução atualizado (POT)
4.8.0 (2025-10-21)
- New: Added notice for missing custom template files
- New: Implemented recurring action scheduling for semaphore cleanup
- New: Upgraded Dompdf library to version
3.1.3 - New: Displayed Pro settings section under the General tab
- New: Added accordion sections to the Advanced settings tab
- New: Added hooks for extra fields support in the PDF document data order metabox
- New: Logged database errors in
SequentialNumberStoremethods - Tweak: Improved
Semaphoreclass by adding transient caching for cleanup status - Tweak: Added note and permalink check for Pretty document links setting
- Fix: Prevented fatal error when
SettingsCallbacks::validate()receivesfalse - Fix: Prevented document links from appearing in all email placements by ensuring each link is added only to its own configured location
- Fix: Removed deprecated
finfo_close()calls for PHP 8.5 compatibility - Fix: Prevented fatal error in
yearly_reset_action_missing_notice()when$this->settingsisnull - Traduções: modelo de tradução atualizado (POT)
- Tested: Compatibility confirmed with WooCommerce 10.3
4.7.0 (2025-09-09)
- New: Playground blueprint added
- New: Show deleted document numbers in Advanced > Numbers
- New: Hide PDF order metaboxes when no documents are enabled
- New: Advanced setting to choose default admin manual invoice number
- Tweak: Open PDFs in a new browser tab/window on the Thank you page
- Tweak: Extend automatic cleanup to also remove expired semaphore locks
- Tweak: Disable UBL Standard admin notice
- Fix: Setup wizard not retrieving shop address correctly
- Fix: Redirect issue when hiding unstable version notice
- Fix: Prevent email attachments for Packing Slip documents when Pro is not active
- Fix: Update WooCommerce REST order API hook while keeping legacy compatibility
- Fix: Fatal error in setup wizard when
wpo_wcpdf_get_country_states()receives anullcountry code - Fix: Fatal error when calling
WC_Tax::get_tax_rate_classes()on older WooCommerce versions - Traduções: modelo de tradução atualizado (POT)
- Tested: Compatibility confirmed with WooCommerce 10.2
4.6.3 (2025-08-18)
- Tweak: Mark the
wcpdf_get_invoice()andwcpdf_get_packing_slip()functions as deprecated - Fix: Wrong condition in
Semaphore::init_cleanup()preventing cleanup run - Fix: Item meta display error on legacy WooCommerce installs
- Fix: Fatal error in
get_order_fees()caused by unsupported operand types - Traduções: modelo de tradução atualizado (POT)
- Tested: Confirmed compatibility with WooCommerce 10.1
4.6.2 (2025-07-31)
- Fix: Restore full item meta display in PDF
- Fix: Undefined array key “padding”
- Traduções: modelo de tradução atualizado (POT)
4.6.1 (2025-07-29)
- Tweak: Updated CSS class name used for the shop email in templates
- Fix: Resolved issue with date format for “Mark as printed”
- Fix: Improved settings menu tab styling on smaller screens
- Fix: Prevented PHP warnings when
allow_url_fopenis disabled - Fix: Corrected argument mismatch in
add_document_link_to_email() - Traduções: modelo de tradução atualizado (POT)
4.6.0 (2025-07-15)
- New: Added filter to modify the return value of
get_shop_address() - New: Enhanced document data editing on the order page
- New: Refined styling for settings submenus
- New: Improved Country/State selection in the Setup Wizard Shop Address step
- New: Added “Email Address” to Shop Address fields
- New: Document data editing for Invoices and Credit Notes is now disabled by default. Enable via Advanced settings
- New: Added sync action button to Shop Address fields
- New: Linked documentation to historical settings descriptions
- New: Displayed shop phone number below address in the Simple template
- Tweak: Deprecated legacy
shop_addresstext hook - Tweak: Updated UBL tax filters to append values instead of overriding defaults
- Fix: Resolved issue where Order Proposal plugin email attachments failed without the Professional extension
- Fix: Allowed HTML in the “Shop Additional Info” field
- Fix: Replaced free-text state input with a select field to ensure valid WooCommerce state codes
- Fix: Added missing documentation link to UBL Tax settings
- Translations: Updated POT file for translations
- Tested: Confirmed compatibility with WooCommerce 10.0
4.5.2 (2025-05-27)
- Tweak: Suppress log entries for missing font files that are expected and not required
- Fix: Support for
{state_code}in shop address formatting - Fix: Restore
wpo_wcpdf_shop_addresshook for compatibility - Fix: Missing support for placeholders like
{city_upper}in shop address formatting
4.5.1 (2025-05-26)
- Fix: Shop address not shown in documents when historical settings are enabled
- Fix: Validation issues flagged by WP Plugin Check
4.5.0 (2025-05-26)
- New: Separated shop address fields introduced
- New: Categories added to General settings
- New: E-Invoicing tax categories, schemes, and exemption reasons aligned with EN16931 standard
- New: Setup wizard option to display PDF action buttons in orders list
- Tweak: Added permission check to pre-release notice display
- Tweak: Default to PHP file functions in Filesystem class due to
WP_Filesysteminstability - Fix: “Reload Attachment Translations” setting always shown as checked
- Fix: Fatal error in Semaphore class when
wcpdf_log_error()is undefined - Fix: Restrict document number input to valid positive integers
- Fix: Fonts not reinstalled properly after upgrade when temporary folder is cleared
- Fix: Delay in updating PDF Document Data
- Traduções: modelo de tradução atualizado (POT)
- Testado até: WooCommerce 9.9
4.4.1 (2025-04-28)
- Tweak: Improve Invoice My Account link logic for custom status checks and code clarity
- Fix: Type error when accessing debug settings in FileSystem constructor
- Traduções: modelo de tradução atualizado (POT)
4.4.0 (2025-04-22)
- New: Add index on
order_idcolumn to document number database tables - New: Add
wpo_wcpdf_settings_default_user_capabilityfilter and improve user capability fallback logic - New: Helper function to handle UBL file writing with error handling
- New: Hybrid filesystem support
- Tweak: Minor code improvements in Setup Wizard view
- Fix: Deprecation warning for
nullvalue passed tosubstr()when extracting thumbnail URL - Fix: Missing log function fallback when dependencies are not loaded
- Fix: “Gapped” invoices shown when other documents used the invoice numbering
- Fix: i18n issue in Invoice settings
- Fix: Fatal error when
nullis passed toin_array()inDocuments.php - Fix: Missing global call to AS functions in Semaphore class
- Fix: PDF preview issues
- Traduções: modelo de tradução atualizado (POT)
4.3.0 (2025-04-07)
- New: Adds setting to toggle PDF translation reload for email attachments
- New: Adds Dompdf log file reference and enable additional debug output when debug mode is active
- New: Add filter to allow customization of document link
- New: Display latest stable and unstable GitHub releases on status page and show admin notice for new unstable versions
- New: Refactor SQL queries for safe table name handling
- Fix: Restore
translate()fallback inwpo_wcpdf_dynamic_translate()function - Fix: Numbers tab datepicker style when
SCRIPT_DEBUGis defined - Fix: Missing translation function for string on Advanced Numbers page
- Traduções: modelo de tradução atualizado (POT)
- Tested: Tested up to WooCommerce 9.8 & WordPress 6.8
4.2.0 (2025-03-24)
- New: Improved fonts check and reinstatement in temporary fonts directory
- New: Function to reload WC webhooks
- New: Improved autoloading for prefixed dependencies
- New: Added plugin-specific filter hook for order item name
- New: Removed the ‘Guest’ document access type, as it is covered by ‘Full’
- New: Updated DOMPDF to v3.1.0
- New: Upgrade link on Packing Slip document status
- New: Added order coupons data to UBL document
- Tweak: Ensured correct PDF Content-Type for improved browser handling
- Tweak: Refactored PDF Simple template order details header for cleaner syntax
- Fix: Improved date field options in Danger Zone tools for clarity
- Fix: SQL interpolation issues flagged by WP Plugin Check
- Fix: Removed duplicate
AccountingSupplierPartyandAccountingCustomerPartyin UBL - Fix: Resolved issues rendering the number tab results
- Traduções: modelo de tradução atualizado (POT)
4.1.1 (2025-02-17)
- Ajuste: Adicionado um link de documentação ao rótulo Configuração do sistema
- Ajuste: Implementação aprimorada do sistema de arquivos WP
- Correção: Limpa caracteres especiais em
get_html()para documentos em massa - Correção: Correção: as quebras de linha não estavam sendo respeitadas nas notas do documento
4.1.0 (2025-02-12)
- Novo: Exibir versões de plugin instaladas tabela sob status avançado
- Novo: Configuração para incluir o link do documento em e-mails para clientes convidados
- Ajuste: Aprimorou o arquivo readme para listar as extensões gratuitas disponíveis
- Ajuste: Usar
wp_kses_postem vez dewpo_wcpdf_sanitize_html_contentpara campos de rodapé e extras - Correção: borda inferior do pacote de produtos nos estilos de modelo de PDF
- Correção: o valor gerado por
OrderDocument::get_language_attributes()deve ser do tipostring,nullgerado - Correção: Regressão no estilo de totais do PDF
- Correção: Verifique se
is_enabled()pode ser invocado para o documento emwcpdf_get_document_file() - Traduções: modelo de tradução atualizado (POT)
- Testado: Testado até o WooCommerce 9.7
4.0.0 (2025-02-04)
- Novo: Assistente de configuração atualizado
- Novo: Conformidade com os padrões do WP Plugin Check
- Novo: função
wpo_wcpdf_getText () - Novo: adiciona os rótulos padrão da coluna PDF ao arquivo de strings
- Novo: Adicionar pacote de idiomas lituano (somente strings de documentos)
- Correção: Problema de segurança de acesso ao documento
- Correção: Remover a capacidade de tradução dos campos VAT e COC
- Correção: Chamada para função indefinida
StandardSserializer()no UBL - Traduções: modelo de tradução atualizado (POT)
3.9.6 (2025-01-21)
- Correção: Erro ao usar o método indefinido
WC_Order_Refund::get_customer_id()
3.9.5 (2025-01-20)
- Novo: Função de retorno de chamada de entrada por e -mail para configurações
- Novo: adiciona suporte para elementos raiz adicionais do UBL
- Novo: Adicione suporte para vários manipuladores sob uma única raiz em
ubldocument :: get_data () - Novo: Validação para isenção de imposto sobre o pedido para aplicar o motivo fiscal da UBL
- Novo: O recurso “Regenerate Invoice” agora atualiza os dados do item de imposto UBL
- Novo: aprimorar o seletor de inadimplência dos impostos da UBL, ‘nenhum’
- Novo: Adicionar suporte a
cbc:BaseQuantityà estrutura UBL - Novo: as configurações tributárias do UBL agora estão alinhadas com a opção de configurações mais recente
- Novo: Adicionar função de utilidade para tradução dinâmica de string
- Novo: Adicionar elemento
cbc:BuyerReferenceà UBL para referência do comprador - Novo: Ativar suporte para
CAC: Payment Meansem UBL - Novo: ganchos de filtro para esquemas de impostos, categorias e razões da UBL
- Novo: Adicionar suporte a
cac:Priceà UBL - Novo: Suporte para a Categoria de Imposto UBL Razão
- Ajuste: Substitua o código UBL para obter o número do IVA do cliente pela nova função
- Ajuste: Atualize o seletor de formato UBL Descrição
- Ajuste: permitir
0dias para a data de vencimento - Ajuste: Aplicar
wpo_wcpdf_settings_fields_documents_{$this->type}_pdfantes de verificar o vazio do$settings_fields - Correção: A configuração da altura do logotipo pode quebrar o layout do documento no modelo simples
- Correção: Definindo categorias não aplicadas a documentos desativados
- Correção: CEP e cidade padrão na saída de impostos da UBL
- Correção: Tratamento incorreto da configuração de formato UBL como histórico
- Traduções: Modelo de tradução atualizado (POT).
- Testado: Testado até WooCommerce 9.6.
3.9.4 (2024-12-23)
- Novo: Adicione uma nota para informar os usuários sobre a disponibilidade de documentos adicionais
- Novo: Exiba um aviso quando a ação anual de redefinição não estiver agendada
- Ajuste: Transition UBL Suporte fora da versão beta
-
Traduções: Atualizar modelo de tradução (maconha)
-
Novo: Ative a pesquisa de vários números de fatura na lista de pedidos para configurações de HPOS
- Novo:
calcular_due_date ()função do documento - Correção: corrigir o tipo da propriedade
order_iddo documento abstrato - Correção: Código do país da loja UBL
- Traduções: Atualizar modelo de tradução (maconha)
3.9.2 (2024-12-17)
- Novo: adiciona descrição ao seletor de formato UBL
- Correção: Problema com verificações de carga de extensão PHP
- Traduções: Modelo de tradução atualizado (POT).
3.9.1 (2024-12-16)
- Novo: adiciona suporte para vários formatos UBL.
- Novo: adiciona um campo de número de telefone da loja para suporte a e-in-invoice.
- Novo: Adiciona informações do usuário às notas do pedido ao gerar documentos.
- Novo: Adicionado um aviso de administrador para informar quando os requisitos do servidor não são atendidos.
- Novo: aumentou o requisito mínimo de versão PHP para 7.4.
- Novo: Remove o espaço entre a tabela e os totais dos itens.
- Novo: seções adicionadas às configurações para melhor organização.
- Ajuste: aprimorar a descrição da ferramenta “Remove released semaphore locks” (remover bloqueios de semáforo liberados).
- Correção: Atualizar links não exibidos corretamente.
- Correção: Problema no estilo de aviso da pasta Temper.
- Correção: Remova o código de aviso prévio do legado não utilizado:
check_auto_increment_increment (). - Correção: AJAX Visualizar carregando quando desativado nas páginas de configurações.
- Correção: UBL Problema com itens de imposto vazio on -line.
- Correção: a função jQuery
tipTipnão está disponível. - Correção: Modelo META META ESTILE.
- Correção: Nome da classe Semaphore em duas classes que ainda estavam usando o nome anterior.
- Traduções: Modelo de tradução atualizado (POT).
- Testado: Testado até WooCommerce 9.5.
3.9.0 (2024-10-21)
- Novo: Biblioteca
sabre/xmlatualizada para a versão 4. - Novo: Aviso adicionado sobre o suporte de retirada para versões PHP abaixo de 7.4.
- Novo: Padrão automático de automóveis do PSR-4 implementado para melhorar a estrutura e a manutenção de código.
- Novo: Gancho obsoleto:
wpo_wcpdf_due_date_display. - Correção: Item WC Item Meta Style Issue ao usar
dd. - Correção: Relocado
wpo_wcpdf_use_pathgancho antes$ srcVerificação vazia. - Traduções: Modelo de tradução atualizado (POT).
3.8.8 (2024-10-08)
- Correção: adiciona filtros obsoletos ausentes aos métodos de título do documento
3.8.7 (2024-10-07)
- Novo: Adicionar compatibilidade total com o mPDF ao modelo simples.
- Novo: Adicionar títulos do motivo do reembolso e do número da fatura à classe abstrata de métodos de documentos.
- Novo: Melhore o registro de títulos de modelos.
- Novo: Melhore a configuração da data de vencimento da fatura.
- Novo: Adicionar a seção “Você também pode gostar desses plugins” à guia Upgrade.
- Novo: função para determinar se o checkout está usando o bloco:
wpo_wcpdf_checkout_is_block (). - Novo: Ferramenta de limpeza de bloqueios de semáforo herdados.
- Novo: Limpeza automática de bloqueios de semáforos desbloqueados e outros aprimoramentos.
- Novo: Ferramenta para remover bloqueios de semáforo expirados.
- Novo: filtre para modificar os campos de dados do documento em PDF:
wpo_wcpdf_document_data_meta_box_fields. - Ajuste: Prioridade do gancho inferior (200) para colunas de fatura na lista de ordens de WooCommerce.
- Correção: Substitua o uso de função JQuery
change(). - Correção: Caminho correto para o ícone genérico do documento.
- Correção: Verifique os recursos do usuário na função
enable_debug (). - Correção: Carregue as traduções do plugin posteriormente no
initgancho. - Correção: Desbloqueie a interface do usuário quando um botão de ferramenta é clicado.
- Traduções: Atualizar modelo de tradução (POT).
- Testado até WooCommerce 9.4.
3.8.6 (2024-07-18)
- Correção: função
add_yith_product_bundles_classes ()erros - Correção:
get_header_logo_id ()Retorno Tipo de erro fatal
3.8.5 (2024-07-16)
- Novo: pdfjs v4.3.136 Upgrade
- Novo: Configuração avançada de imagens de incorporação
- Novo: Inclui ImageMagick Library no status avançado
- Novo: adiciona número de fatura ao seletor de tipo de pesquisa em configurações de HPOS
- Novo: adiciona classes de linha para “YITH WooCommerce Product Bundles”
- Novo: Registre um registro para exclusão de documentos nas notas do pedido
- Ajuste: melhora o logotipo do cabeçalho
- Correção: Faça o modelo simples do modelo total traduzível
- Correção: envolve os endereços de documentos em torno das tags
<p> - Traduções: modelo de tradução atualizado (POT)
- Testado até o WooCommerce 9.1 & WordPress 6.6
3.8.4 (2024-06-19)
- Novo: gancho de filtro
wpo_wcpdf_multilinguly_languages - Novo: foi introduzida a função
wpo_wcpdf_get_multilingual_languages(), derivada da função obsoletaget_languages() - Ajuste: Adicionado novas strings ao arquivo
strings.phppara melhorar as traduções - Ajuste: Funções de notas aprimoradas para traduções aprimoradas ao usar a extensão profissional.
- Correção:
normalize_settings_args ()Bug de função em configurações multilíngues - Correção: Configurações da guia Idioma Problema ao adicionar nova linguagem em configurações multilíngues
- Traduções: modelo de tradução atualizado (POT)
3.8.3 (2024-06-06)
- Novo: adiciona atributo de linguagem ao pdf html
- Novo: Atualização
v3.0.0do Dompdf - Novo: gancho de filtro
wpo_wcpdf_after_system_status_table - Novo: filtro para servidor Configs
wpo_wcpdf_advanced_status_server_configs - Novo: pdfjs
v3.11.174upgrade - Ajuste: adiciona
pcomo tag permitida dowpo_wcpdf_sanitize_html_content ()função - Correção: Número Formating
[order_number]espaço reservado não usando o número do pedido do pai nas notas de crédito - Correção: Remova tags indesejadas de
wpo_wcpdf_sanitize_html_content () - Correção: remove a configuração “Log invoice number generation” não utilizada
- Correção: reverte o título do e-mail
customer_invoicepara o título original do Woo - Correção: a função
get_extensions_license_data ()retornando vazio se nenhum dado em cache encontrado encontrado - Correção: Bug criado pela saída da função
wpo_wcpdf_sanitize_html_content ()sendonull - Traduções: modelo de tradução atualizado (POT)
- Testado até WooCommerce 9.0
3.8.2 (2024-04-29)
- Correção: título do e-mail “Customer Invoice” (fatura do cliente) na metabox “Send order email” (enviar e-mail do pedido)
- Correção: filtro chamado com um objeto de reembolso em
get_billing_address ()eget_shipping_address () - Traduções: modelo de tradução atualizado (POT)
- Testado até WooCommerce 8.9
3.8.1 (2024-04-23)
- Novo: Atualizações DOMPDF para
v2.0.7 - Novo: adiciona o
woocommercecomo plugin obrigatório - Novo: melhorias no logotipo da loja para ser traduzível em futuras versão de extensão profissional
- Correção: função de análise da data do documento sendo chamada em lojas que não são HPOS
- Correção: Substitui funções de jQuery depreciado
- Correção: bug com dica de tipo em
wpo_wcpdf_parse_document_date_for_wp_query ()função - Correção: Chamada de bug
is_allowed ()emboolemwcpdf_get_document ()função - Correção: não removendo documentos meta na renovação de assinatura woo
- Correção: Vulnerabilidade XSS no Woo Checkout Dados do endereço de entrada do usuário
- Correção: Emissão de anexos de semáforo em reembolsos simultâneos
- Traduções: modelo de tradução atualizado (POT)
- Testado até WooCommerce 8.8
3.8.0 (2024-03-18)
- Novo: Atualizações Bibliotecas de compositores, especialmente
php-svg-libpor causa de um problema de segurança - Novo: ganchos para permitir a adição de novas guias de depuração de configurações e seu conteúdo
- Novo: implementos do tipo de data seletor em ferramentas de perigo
- Novo: o filtro
wpo_wcpdf_process_danger_zone_tools_date_type - Novo: atualiza a versão mínima do WooCommerce para 3.3
- Novo: função
wcpdf_error_handling () - Novo: função
wcpdf_get_document_output_format_extension () - Novo: função
wcpdf_get_document_file ()Para obter o arquivo de documento - Ajuste: adiciona um novo filtro para incluir o número da fatura nas consultas de pesquisa de HPOs
- Ajuste: substitua
date ()comdate_i18n ()emget_filename () - Ajuste: melhora a iniciação do número com a nova função:
init_number ()parainitiate_number () - Ajuste: oculta a faixa de extensões temporariamente
- Correção: Bug que causou um problema de classificação na lista de pedidos
- Correção: Erro JS,
$ (...).pointernão é uma função - Correção: Formulários de ferramentas de perigo que não estão funcionando
- Correção: Documento em massa Falta a propriedade SLUG
- Correção: Alterado Nome do NONCE PADRÃO PARA DISMANTAL DE MAGHARD
- Correção: título do e-mail “Customer Invoice” (fatura do cliente) na metabox “Send order email” (enviar e-mail do pedido)
- Correção: Paginação da ferramenta Number
- Correção: renumerando os documentos que não estão funcionando
- Traduções: modelo de tradução atualizado (POT)
- Testado até WooCommerce 8.7 & WordPress 6.5
3.7.7 (2024-01-29)
- Novo: sistema de cache de licença de extensões
- Novo: esconde a guia Upgrade no pacote
- Novo: Obtenha o gancho de filtro de documentos
wcpdf_get_document - Ajuste: melhora a marcação de arquivos de modelo simples
- Ajuste: move a posição dos ganchos das notas nos arquivos de modelo
- Correção: classificação de pedidos por número de fatura e data de emissão na página de listagem de pedidos
- Correção: o parâmetro de nível enviado ao método
log ()na classe Semaphore - Correção: Bug de injeção de SQL na pesquisa de números avançados
- Traduções: Torne a data de vencimento traduzível
- Traduções: modelo de tradução atualizado (POT)
- Testado até WooCommerce 8.5
3.7.6 (2024-01-09)
- Novo: aplica o Php 7.2 como versão mínima
- Novo: DOMPDF Atualização para
v2.0.4 - Ajuste: Declare New \ “Data de pagamento ” String para tradução
- Correção: potencial bug de injeção de SQL em ferramentas numéricas
- Correção: Bug em
get_payment_date () - Traduções: modelo de tradução atualizado (POT)
3.7.5 (2023-12-13)
- Ajuste: inclui
$ argsnos parâmetroswpo_wcpdf_filenamedo gancho de filtro - Ajuste: adiciona novamente o gancho legado
woocommerce_invoice_numberpara compatibilidade com versões anteriores - Correção: erro no acesso “completo” a documentos usando ações em massa
- Correção: erro fatal no documento UBL
3.7.4 (2023-12-06)
- Novo: adiciona nova configuração para ativar os logs de semáforo
- Ajuste: adiciona descrições às configurações de COC e IVA
- Ajuste: Substitui a função de remessa deslizante de embalagem no arquivo de modelo
- Ajuste: adiciona semáforo à função de anexo de e -mail
- Correção: bug no
get_payment_date () - Correção: erro na obtenção de IVA & e impostos valores salvos do número CoC
- Testado até WooCommerce 8.4
3.7.3 (2023-11-27)
- Novo: anúncio promocional temporário
- Ajuste: Melhora os modelos Número/Data Funções
- Ajuste: atualizar os argumentos do filtro
wpo_wcpdf_due_date_display - Ajuste: alterar a forma como a configuração é recuperada para a data de vencimento
- Correção: Anexo de deslizamento de embalagem quando o Pro é desativado
- Correção: Modificando a data de criação do pedido no método
get_due_date - Correção: aviso
preg_replacedo PHP 8.1 - Correção: erro fatal na função
custom_field()quando o campo personalizado é umamatriz - Correção: geração de vários documentos com o tipo de acesso “Completo”
- Correção: erro de argumento vazio no método
display_due_date
3.7.2 (2023-11-08)
- Novo: adiciona a opção de data de vencimento às configurações de fatura
- Novo: filtro para diretórios de plugins na guia Status avançado:
wpo_wcpdf_plugin_directories - Novo: guia avançada com código de extensão de ferramentas numéricas integrado
- Ajuste: atualiza os recursos de extensão da guia Upgrade
- Correção: Bug em configurações históricas não sendo excluídas ao usar a maioria das configurações atuais
- Correção: erro no nome da variável do documento no método
output_ubl() - Testado até WooCommerce 8.3
3.7.1 (2023-10-20)
- Correção: erro na visualização da UBL que força a criação da fatura
3.7.0 (2023-10-18)
- Novo: adiciona a função
payment_date()para ser usada em modelos - Novo: adiciona UBL como formato de saída adicional para documentos
- Novo: bump min versão PHP obrigatório para 7.2
- Novo: aumente a versão mínima obrigatória do WordPress para 4.4 (que já estava implicitamente na versão mínima obrigatória do WooCommerce)
- Ajuste: mudar as posições dos ganchos
wpo_wcpdf_before_htmlewpo_wcpdf_before_html - Ajuste: oculte o próximo número da fatura se exibir o número do pedido
- Ajuste: removeu as funções
normalize_pathherdadas e as substituiu porwp_normalize_path - Correção: bug com a saída de HTML usando links bonitos. Ponto de extremidade aprimorado.
- Correção: Potencial erro fatal se o documento for
falseEm botões de ação da lista de pedidos - Correção: Erro ao ligar para o ID do pedido em
nullemoutput_number_date_edit_fieldsMétodo - Correção: Bug ao exibir as colunas do número/data da fatura, causando uma queda significativa do desempenho
- Correção: conflito do link do PDF da minha conta com a análise do Jetpack
- Correção: erro do PHP ao invocar o método
get_title()document embool - Correção:
strpos ()estr_replace ()nullavisos de parâmetro obsoletos - Testado até o WooCommerce 8.2 & WordPress 6.4
3.6.3 (2023-09-04)
- Novo: adiciona a coluna Número da fatura à exportação de pedidos do WooCommerce Analytics
- Novo: adiciona uma configuração de página de redirecionamento de acesso negado ao documento
- Novo: ganchos antes e depois das ferramentas de depuração:
wpo_wcpdf_before_debug_tools,wpo_wcpdf_after_debug_tools - Ajuste: adicione uma observação para deixar claro que a atualização do formato numérico afeta apenas novos pedidos
- Ajuste: remove o modo legado e textdomain das configurações de depuração
- Correção: bug indefinido do método WC PageController
is_admin_pagee substitua-o poris_admin_or_embed_page
3.6.2 (2023-08-23)
- Novo código de acesso
wcpdf_document_link - Novo: adiciona aviso para o próximo requisito do PHP 7.2
- Novo: adiciona aviso para o próximo requisito do PHP 7.2
- Novo: gancho de filtro para remover tags HTML das Notas de Remessa
wpo_wcpdf_shipping_notes_strip_all_tags - Correção: bug ao passar a variável errada para os e-mails de pedidos filtrados
- Fix: remove old temporary directory when generating new one from status tool
…






