Configuration Fields
This reference lists the settings exposed by mageb2b/e-invoice in Magento Admin.
Configuration paths are included for controlled deployments and config:set. Use Magento Admin for normal changes so field validation and scope inheritance still apply. The extension status display is not listed because it reports installation state rather than a configurable value.
General Settings
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Enable E-Invoicing | einvoice/general/enabled |
Select | Default, Website, Store view |
| Default B2B Format | einvoice/general/default_format |
Select | Default, Website, Store view |
Visibility dependencies:
einvoice/general/default_formatis available wheneinvoice/general/enabledis1.
Invoice Settings
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Generation Mode | einvoice/invoice_settings/generation_mode |
Select | Default, Website, Store view |
| Generation Trigger | einvoice/invoice_settings/generation_trigger |
Select | Default, Website, Store view |
| Document Type Code | einvoice/invoice_settings/document_type |
Select | Default, Website, Store view |
| Block Invoice on E-Invoice Error | einvoice/invoice_settings/block_on_error |
Select | Default, Website, Store view |
| Attach E-Invoice to Invoice Email | einvoice/invoice_settings/attach_to_email |
Select | Default, Website, Store view |
| Attachment Strategy | einvoice/invoice_settings/attachment_strategy |
Select | Default, Website, Store view |
| Scheduled Batch Size | einvoice/invoice_settings/scheduled_batch_size |
Text | Default, Website, Store view |
| Recovery Timeout (Minutes) | einvoice/invoice_settings/recovery_timeout_minutes |
Text | Default, Website, Store view |
| Invoice Filename Pattern | einvoice/invoice_settings/filename_pattern |
Text | Default, Website, Store view |
Visibility dependencies:
einvoice/invoice_settings/generation_modeis available wheneinvoice/general/enabledis1.einvoice/invoice_settings/generation_triggeris available wheneinvoice/general/enabledis1.einvoice/invoice_settings/document_typeis available wheneinvoice/general/enabledis1.einvoice/invoice_settings/block_on_erroris available wheneinvoice/general/enabledis1.einvoice/invoice_settings/attach_to_emailis available wheneinvoice/general/enabledis1.einvoice/invoice_settings/attachment_strategyis available wheneinvoice/invoice_settings/attach_to_emailis1.einvoice/invoice_settings/attachment_strategyis available wheneinvoice/general/enabledis1.einvoice/invoice_settings/scheduled_batch_sizeis available wheneinvoice/invoice_settings/generation_modeisscheduled.einvoice/invoice_settings/scheduled_batch_sizeis available wheneinvoice/general/enabledis1.einvoice/invoice_settings/recovery_timeout_minutesis available wheneinvoice/general/enabledis1.einvoice/invoice_settings/filename_patternis available wheneinvoice/general/enabledis1.
Payment Terms Mapping
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Default Payment Terms Template | einvoice/payment_terms/default_terms_template |
Text area | Default, Website, Store view |
| Default Payment Means Code | einvoice/payment_terms/default_payment_means_code |
Text | Default, Website, Store view |
| Default Payment Means Code (No IBAN) | einvoice/payment_terms/default_payment_means_code_no_iban |
Text | Default, Website, Store view |
| Payment Method Mapping | einvoice/payment_terms/mapping |
Custom control | Default, Website, Store view |
Visibility dependencies:
einvoice/payment_terms/default_terms_templateis available wheneinvoice/general/enabledis1.einvoice/payment_terms/default_payment_means_codeis available wheneinvoice/general/enabledis1.einvoice/payment_terms/default_payment_means_code_no_ibanis available wheneinvoice/general/enabledis1.einvoice/payment_terms/mappingis available wheneinvoice/general/enabledis1.
Accounting
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Accounting Source Type | einvoice/accounting/source_type |
Select | Default, Website, Store view |
| Order Item Field | einvoice/accounting/order_item_field |
Select | Default, Website, Store view |
| Product Attribute | einvoice/accounting/product_attribute |
Select | Default, Website, Store view |
| Customer Attribute | einvoice/accounting/customer_attribute |
Select | Default, Website, Store view |
Visibility dependencies:
einvoice/accounting/source_typeis available wheneinvoice/general/enabledis1.einvoice/accounting/order_item_fieldis available wheneinvoice/accounting/source_typeisorder_item_field.einvoice/accounting/order_item_fieldis available wheneinvoice/general/enabledis1.einvoice/accounting/product_attributeis available wheneinvoice/accounting/source_typeisproduct_attribute.einvoice/accounting/product_attributeis available wheneinvoice/general/enabledis1.einvoice/accounting/customer_attributeis available wheneinvoice/accounting/source_typeiscustomer_attribute.einvoice/accounting/customer_attributeis available wheneinvoice/general/enabledis1.
Credit Memo Settings
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Enable E-Invoice for Credit Memos | einvoice/creditmemo_settings/enabled |
Select | Default, Website, Store view |
| Generation Mode | einvoice/creditmemo_settings/generation_mode |
Select | Default, Website, Store view |
| Generation Trigger | einvoice/creditmemo_settings/generation_trigger |
Select | Default, Website, Store view |
| Document Type Code | einvoice/creditmemo_settings/document_type |
Select | Default, Website, Store view |
| Block Credit Memo on E-Invoice Error | einvoice/creditmemo_settings/block_on_error |
Select | Default, Website, Store view |
| Attach E-Invoice to Credit Memo Email | einvoice/creditmemo_settings/attach_to_email |
Select | Default, Website, Store view |
| Attachment Strategy | einvoice/creditmemo_settings/attachment_strategy |
Select | Default, Website, Store view |
| Scheduled Batch Size | einvoice/creditmemo_settings/scheduled_batch_size |
Text | Default, Website, Store view |
| Recovery Timeout (Minutes) | einvoice/creditmemo_settings/recovery_timeout_minutes |
Text | Default, Website, Store view |
| Credit Memo Filename Pattern | einvoice/creditmemo_settings/filename_pattern |
Text | Default, Website, Store view |
Visibility dependencies:
einvoice/creditmemo_settings/enabledis available wheneinvoice/general/enabledis1.einvoice/creditmemo_settings/generation_modeis available wheneinvoice/creditmemo_settings/enabledis1.einvoice/creditmemo_settings/generation_modeis available wheneinvoice/general/enabledis1.einvoice/creditmemo_settings/generation_triggeris available wheneinvoice/creditmemo_settings/enabledis1.einvoice/creditmemo_settings/generation_triggeris available wheneinvoice/general/enabledis1.einvoice/creditmemo_settings/document_typeis available wheneinvoice/creditmemo_settings/enabledis1.einvoice/creditmemo_settings/document_typeis available wheneinvoice/general/enabledis1.einvoice/creditmemo_settings/block_on_erroris available wheneinvoice/creditmemo_settings/enabledis1.einvoice/creditmemo_settings/block_on_erroris available wheneinvoice/general/enabledis1.einvoice/creditmemo_settings/attach_to_emailis available wheneinvoice/creditmemo_settings/enabledis1.einvoice/creditmemo_settings/attach_to_emailis available wheneinvoice/general/enabledis1.einvoice/creditmemo_settings/attachment_strategyis available wheneinvoice/creditmemo_settings/attach_to_emailis1.einvoice/creditmemo_settings/attachment_strategyis available wheneinvoice/creditmemo_settings/enabledis1.einvoice/creditmemo_settings/attachment_strategyis available wheneinvoice/general/enabledis1.einvoice/creditmemo_settings/scheduled_batch_sizeis available wheneinvoice/creditmemo_settings/generation_modeisscheduled.einvoice/creditmemo_settings/scheduled_batch_sizeis available wheneinvoice/creditmemo_settings/enabledis1.einvoice/creditmemo_settings/scheduled_batch_sizeis available wheneinvoice/general/enabledis1.einvoice/creditmemo_settings/recovery_timeout_minutesis available wheneinvoice/creditmemo_settings/enabledis1.einvoice/creditmemo_settings/recovery_timeout_minutesis available wheneinvoice/general/enabledis1.einvoice/creditmemo_settings/filename_patternis available wheneinvoice/creditmemo_settings/enabledis1.einvoice/creditmemo_settings/filename_patternis available wheneinvoice/general/enabledis1.
Document Storage
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Storage Strategy | einvoice/storage/storage_strategy |
Select | Default, Website, Store view |
| File Storage Path | einvoice/storage/file_storage_path |
Text | Default, Website, Store view |
Visibility dependencies:
einvoice/storage/storage_strategyis available wheneinvoice/general/enabledis1.einvoice/storage/file_storage_pathis available wheneinvoice/storage/storage_strategyispermanent.einvoice/storage/file_storage_pathis available wheneinvoice/general/enabledis1.
Company Information
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| VAT ID | einvoice/company/vat_id |
Text | Default, Website, Store view |
| Tax Number | einvoice/company/tax_number |
Text | Default, Website, Store view |
| Company Registration Number | einvoice/company/registration_number |
Text | Default, Website, Store view |
| Company Registration Scheme | einvoice/company/registration_scheme |
Select | Default, Website, Store view |
| SIRET Number | einvoice/company/siret_number |
Text | Default, Website, Store view |
| Bank IBAN | einvoice/company/bank_iban |
Text | Default, Website, Store view |
| Bank BIC/SWIFT | einvoice/company/bank_bic |
Text | Default, Website, Store view |
| Default Payment Terms (Days) | einvoice/company/payment_terms_days |
Text | Default, Website, Store view |
| Seller Contact Name | einvoice/company/seller_contact_name |
Text | Default, Website, Store view |
| Seller Contact Department | einvoice/company/seller_contact_department |
Text | Default, Website, Store view |
| Seller Contact Phone | einvoice/company/seller_contact_phone |
Text | Default, Website, Store view |
| Seller Contact Email | einvoice/company/seller_contact_email |
Text | Default, Website, Store view |
| Seller Trading Name | einvoice/company/seller_trading_name |
Text | Default, Website, Store view |
| Seller GLN | einvoice/company/seller_gln |
Text | Default, Website, Store view |
| Seller DUNS Number | einvoice/company/seller_duns |
Text | Default, Website, Store view |
| Seller Leitweg-ID | einvoice/company/seller_leitweg_id |
Text | Default, Website, Store view |
Visibility dependencies:
einvoice/company/vat_idis available wheneinvoice/general/enabledis1.einvoice/company/tax_numberis available wheneinvoice/general/enabledis1.einvoice/company/registration_numberis available wheneinvoice/general/enabledis1.einvoice/company/registration_schemeis available wheneinvoice/general/enabledis1.einvoice/company/siret_numberis available wheneinvoice/general/enabledis1.einvoice/company/bank_ibanis available wheneinvoice/general/enabledis1.einvoice/company/bank_bicis available wheneinvoice/general/enabledis1.einvoice/company/payment_terms_daysis available wheneinvoice/general/enabledis1.einvoice/company/seller_contact_nameis available wheneinvoice/general/enabledis1.einvoice/company/seller_contact_departmentis available wheneinvoice/general/enabledis1.einvoice/company/seller_contact_phoneis available wheneinvoice/general/enabledis1.einvoice/company/seller_contact_emailis available wheneinvoice/general/enabledis1.einvoice/company/seller_trading_nameis available wheneinvoice/general/enabledis1.einvoice/company/seller_glnis available wheneinvoice/general/enabledis1.einvoice/company/seller_dunsis available wheneinvoice/general/enabledis1.einvoice/company/seller_leitweg_idis available wheneinvoice/general/enabledis1.
Tax Representative
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Enable Tax Representative | einvoice/tax_representative/enabled |
Select | Default, Website, Store view |
| Representative Name | einvoice/tax_representative/name |
Text | Default, Website, Store view |
| Representative VAT ID | einvoice/tax_representative/vat_id |
Text | Default, Website, Store view |
| Street | einvoice/tax_representative/street |
Text | Default, Website, Store view |
| Postcode | einvoice/tax_representative/postcode |
Text | Default, Website, Store view |
| City | einvoice/tax_representative/city |
Text | Default, Website, Store view |
| Country | einvoice/tax_representative/country |
Select | Default, Website, Store view |
Visibility dependencies:
einvoice/tax_representative/enabledis available wheneinvoice/general/enabledis1.einvoice/tax_representative/nameis available wheneinvoice/tax_representative/enabledis1.einvoice/tax_representative/nameis available wheneinvoice/general/enabledis1.einvoice/tax_representative/vat_idis available wheneinvoice/tax_representative/enabledis1.einvoice/tax_representative/vat_idis available wheneinvoice/general/enabledis1.einvoice/tax_representative/streetis available wheneinvoice/tax_representative/enabledis1.einvoice/tax_representative/streetis available wheneinvoice/general/enabledis1.einvoice/tax_representative/postcodeis available wheneinvoice/tax_representative/enabledis1.einvoice/tax_representative/postcodeis available wheneinvoice/general/enabledis1.einvoice/tax_representative/cityis available wheneinvoice/tax_representative/enabledis1.einvoice/tax_representative/cityis available wheneinvoice/general/enabledis1.einvoice/tax_representative/countryis available wheneinvoice/tax_representative/enabledis1.einvoice/tax_representative/countryis available wheneinvoice/general/enabledis1.
VAT Classification
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Kleinunternehmer (ยง19 UStG) | einvoice/vat/kleinunternehmer |
Select | Default, Website, Store view |
| Default Category for 0% Lines | einvoice/vat/default_zero_rate_category |
Select | Default, Website, Store view |
| Treat Magento Giftcards as Multi-Purpose Voucher | einvoice/vat/giftcard_multi_purpose |
Select | Default, Website, Store view |
| Voucher Override Product Attribute | einvoice/vat/voucher_product_attribute |
Text | Default, Website, Store view |
| Exemption Reason: Intra-Community (K) | einvoice/vat/exemption_reason_k |
Text | Default, Website, Store view |
| Exemption Reason: Export (G) | einvoice/vat/exemption_reason_g |
Text | Default, Website, Store view |
| Exemption Reason: Exempt (E) | einvoice/vat/exemption_reason_e |
Text | Default, Website, Store view |
| Exemption Reason: Reverse Charge (AE) | einvoice/vat/exemption_reason_ae |
Text | Default, Website, Store view |
| Exemption Reason: Out of Scope (O) | einvoice/vat/exemption_reason_o |
Text | Default, Website, Store view |
Visibility dependencies:
einvoice/vat/kleinunternehmeris available wheneinvoice/general/enabledis1.einvoice/vat/default_zero_rate_categoryis available wheneinvoice/general/enabledis1.einvoice/vat/giftcard_multi_purposeis available wheneinvoice/general/enabledis1.einvoice/vat/voucher_product_attributeis available wheneinvoice/general/enabledis1.einvoice/vat/exemption_reason_kis available wheneinvoice/general/enabledis1.einvoice/vat/exemption_reason_gis available wheneinvoice/general/enabledis1.einvoice/vat/exemption_reason_eis available wheneinvoice/general/enabledis1.einvoice/vat/exemption_reason_aeis available wheneinvoice/general/enabledis1.einvoice/vat/exemption_reason_ois available wheneinvoice/general/enabledis1.
Document References
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Project Reference (BT-11) | einvoice/references/project_reference |
Select | Default, Website, Store view |
| Purchase Order Reference (BT-13) | einvoice/references/buyer_order_reference |
Select | Default, Website, Store view |
| Sales Order Reference (BT-14) | einvoice/references/seller_order_reference |
Select | Default, Website, Store view |
| Buyer Identifier (BT-46) | einvoice/references/buyer_identifier |
Select | Default, Website, Store view |
| Buyer Identifier Scheme | einvoice/references/buyer_identifier_scheme |
Select | Default, Website, Store view |
| Buyer Legal Registration Identifier (BT-47) | einvoice/references/buyer_legal_registration_identifier |
Select | Default, Website, Store view |
| Buyer Legal Registration Scheme | einvoice/references/buyer_legal_registration_identifier_scheme |
Select | Default, Website, Store view |
| Include Order Customer Note (BT-22) | einvoice/references/include_order_customer_note |
Select | Default, Website, Store view |
Visibility dependencies:
einvoice/references/include_order_customer_noteis available wheneinvoice/general/enabledis1.
Prepayments and Redeemed Credit
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Invoice Prepaid Amount Field (BT-113) | einvoice/prepayment/invoice_amount_field |
Select | Default, Website, Store view |
| Credit Memo Prepaid Amount Field (BT-113) | einvoice/prepayment/creditmemo_amount_field |
Select | Default, Website, Store view |
Invoice Items
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Include Configurable Product Options (BT-154) | einvoice/item/include_configurable_options |
Select | Default, Website, Store view |
| Use Selected Simple Product Name (BT-153) | einvoice/item/use_simple_product_name |
Select | Default, Website, Store view |
| Default Item Unit Code | einvoice/item/default_unit_code |
Select | Default, Website, Store view |
Visibility dependencies:
einvoice/item/include_configurable_optionsis available wheneinvoice/general/enabledis1.einvoice/item/use_simple_product_nameis available wheneinvoice/general/enabledis1.einvoice/item/default_unit_codeis available wheneinvoice/general/enabledis1.
Native Checkout Buyer Reference
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Buyer Reference / Leitweg-ID | einvoice/checkout/buyer_reference_mode |
Select | Default, Website, Store view |
| Checkout Field Label | einvoice/checkout/buyer_reference_label |
Text | Default, Website, Store view |
| Checkout Help Text | einvoice/checkout/buyer_reference_help |
Text | Default, Website, Store view |
| Maximum Length | einvoice/checkout/buyer_reference_max_length |
Text | Default, Website, Store view |
Visibility dependencies:
einvoice/checkout/buyer_reference_modeis available wheneinvoice/general/enabledis1.einvoice/checkout/buyer_reference_labelis available wheneinvoice/checkout/buyer_reference_modeisdisabled.einvoice/checkout/buyer_reference_helpis available wheneinvoice/checkout/buyer_reference_modeisdisabled.einvoice/checkout/buyer_reference_max_lengthis available wheneinvoice/checkout/buyer_reference_modeisdisabled.
Delivery and Service Date
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Delivery / Service Date Source | einvoice/delivery/source |
Select | Default, Website, Store view |
Visibility dependencies:
einvoice/delivery/sourceis available wheneinvoice/general/enabledis1.
Customer Account Downloads
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Invoice XML | einvoice/customer_download/invoice_xml |
Select | Default, Website, Store view |
| Invoice PDF | einvoice/customer_download/invoice_pdf |
Select | Default, Website, Store view |
| Invoice XML ZIP | einvoice/customer_download/invoice_zip |
Select | Default, Website, Store view |
| Credit Memo XML | einvoice/customer_download/creditmemo_xml |
Select | Default, Website, Store view |
| Credit Memo PDF | einvoice/customer_download/creditmemo_pdf |
Select | Default, Website, Store view |
Validation & Error Handling
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Validation Level | einvoice/validation/validation_level |
Select | Default, Website, Store view |
| Strict XSD Validation | einvoice/validation/strict_xsd_validation |
Select | Default, Website, Store view |
| Enable Error Notifications | einvoice/validation/error_notification_enabled |
Select | Default, Website, Store view |
| Error Notification Email | einvoice/validation/error_notification_email |
Text | Default, Website, Store view |
| Error Notification Threshold | einvoice/validation/error_notification_threshold |
Text | Default, Website, Store view |
Visibility dependencies:
einvoice/validation/validation_levelis available wheneinvoice/general/enabledis1.einvoice/validation/strict_xsd_validationis available wheneinvoice/general/enabledis1.einvoice/validation/error_notification_enabledis available wheneinvoice/general/enabledis1.einvoice/validation/error_notification_emailis available wheneinvoice/validation/error_notification_enabledis1.einvoice/validation/error_notification_emailis available wheneinvoice/general/enabledis1.einvoice/validation/error_notification_thresholdis available wheneinvoice/validation/error_notification_enabledis1.einvoice/validation/error_notification_thresholdis available wheneinvoice/general/enabledis1.
REST API Settings
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Include E-Invoice in Invoice API | einvoice/api/invoice_enabled |
Select | Default, Website, Store view |
| Include E-Invoice in Credit Memo API | einvoice/api/creditmemo_enabled |
Select | Default, Website, Store view |
Visibility dependencies:
einvoice/api/invoice_enabledis available wheneinvoice/general/enabledis1.einvoice/api/creditmemo_enabledis available wheneinvoice/general/enabledis1.
ZUGFeRD / Factur-X Configuration
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| ZUGFeRD / Factur-X Profile | einvoice/zugferd_config/profile |
Select | Default, Website, Store view |
Visibility dependencies:
einvoice/zugferd_config/profileis available wheneinvoice/general/enabledis1.
PEPPOL BIS Billing 3.0
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Seller Endpoint Scheme (EAS) | einvoice/peppol_bis/seller_endpoint_scheme |
Select | Default, Website, Store view |
| Seller Endpoint ID | einvoice/peppol_bis/seller_endpoint_id |
Text | Default, Website, Store view |
| CustomizationID override | einvoice/peppol_bis/customization_id |
Text | Default, Website, Store view |
| ProfileID override | einvoice/peppol_bis/profile_id |
Text | Default, Website, Store view |
Visibility dependencies:
einvoice/peppol_bis/seller_endpoint_schemeis available wheneinvoice/general/enabledis1.einvoice/peppol_bis/seller_endpoint_idis available wheneinvoice/general/enabledis1.einvoice/peppol_bis/customization_idis available wheneinvoice/general/enabledis1.einvoice/peppol_bis/profile_idis available wheneinvoice/general/enabledis1.
XRechnung Configuration
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| XRechnung Version | einvoice/xrechnung_config/version |
Select | Default, Website, Store view |
Visibility dependencies:
einvoice/xrechnung_config/versionis available wheneinvoice/general/enabledis1.
Configuration Testing
| Field | Configuration path | Input | Scope |
|---|---|---|---|
| Test Configuration | einvoice/testing/test_configuration |
Custom control | Default, Website, Store view |
| Test XSD Schemas | einvoice/testing/test_schemas |
Custom control | Default, Website, Store view |
| Test Company Data | einvoice/testing/test_company_data |
Custom control | Default, Website, Store view |