| 开发者 | devikit |
|---|---|
| 更新时间 | 2026年5月7日 17:06 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPLv3 |
| 版权网址: | 版权信息 |
/wp-content/plugins/invoicing-integration-for-ifirma-and-woocommerce/Log in to your iFirma account and generate/copy the keys in: Configuration → Extensions and integrations → API.
Yes, the plugin is compatible with both classic checkout and WooCommerce Blocks checkout.
Yes, customers can download invoices from the My Account → View Order page after an invoice has been created.
Yes. The plugin detects popular NIP field plugin and avoids duplicating the field.
KodPocztowy) rejected by iFirma API (“adres.kodPocztowy nie może być puste”) while WooCommerce often has no postcode (e.g. UAE/Dubai and other countries, or omitted at checkout); we now substitute a configurable non-empty placeholder (default -). Override via WordPress filter devikit_ifirma_empty_postcode_placeholder.KrajDostawy / Kontrahent.KodKraju GR (“Nieprawidłowy kraj dostawy… dwuliterowy kod ISO kraju z UE”); WooCommerce uses GR for Greece but the EU/VAT code expected in these fields is EL — same normalization as for PrefiksUE. Contractor KodKraju on sync also maps GR → EL.GR; Kontrahent.PrefiksUE is now normalized (fixes "Podana wartość Kontrahent.PrefiksUE przyjmuje nieprawidłową wartość" when only a numeric tax/VAT-like ID is entered).ro or pt language codes; both now fall back to en (English)._ifirma_invoice_type: foreign, OSS, WDT), not always domestic.LiczOd BRT (domestic, proforma, foreign currency, OSS, WDT, rachunek, corrections). Aligns document totals and VAT split with order totals charged at checkout.fakturawaluta (not domestic fakturakraj) even when the order is in PLN — avoids issuing Polish domestic invoices for foreign companies.fakturawaluta in PLN — do not send exchange-rate related fields (e.g. KursWalutyWidoczny, NBP rate); fixes iFirma error about exchange rate only applying to non-PLN invoices.devikit_ifirma_order_tax_id_meta_keys (customize the list of checked meta keys) and devikit_ifirma_order_tax_id (override the resolved value).