On this page
  1. General Settings
  2. B2G / Public Sector (Leitweg-ID)
  3. Invoice Settings
  4. Payment Terms Mapping
  5. Accounting
  6. Credit Memo Settings
  7. Document Storage
  8. Company Information
  9. Tax Representative
  10. VAT Classification
  11. Document References
  12. Prepayments and Redeemed Credit
  13. Invoice Items
  14. Native Checkout Buyer Reference
  15. Delivery and Service Date
  16. Customer Account Downloads
  17. Validation & Error Handling
  18. REST API Settings
  19. ZUGFeRD / Factur-X Configuration
  20. PEPPOL BIS Billing 3.0
  21. XRechnung Configuration
  22. Configuration Testing

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
B2G Format (Public Sector) einvoice/general/b2g_format Select Default, Website, Store view

Visibility dependencies:

  • einvoice/general/default_format is available when einvoice/general/enabled is 1.
  • einvoice/general/b2g_format is available when einvoice/general/enabled is 1.

B2G / Public Sector (Leitweg-ID)

Field Configuration path Input Scope
B2G Detection Method einvoice/b2g/detection_method Select Default, Website, Store view
B2G Customer Groups einvoice/b2g/customer_groups Multiselect Default, Website, Store view
Leitweg-ID Customer Attribute einvoice/b2g/leitweg_attribute Select Default, Website, Store view

einvoice/b2g/detection_method accepts disabled, order_reference, customer_group and customer_attribute. See B2G / Public Sector Detection for behavior.

Visibility dependencies:

  • einvoice/b2g/detection_method is available when einvoice/general/enabled is 1.
  • einvoice/b2g/customer_groups is available when einvoice/b2g/detection_method is customer_group.
  • einvoice/b2g/customer_groups is available when einvoice/general/enabled is 1.
  • einvoice/b2g/leitweg_attribute is available when einvoice/b2g/detection_method is customer_attribute.
  • einvoice/b2g/leitweg_attribute is available when einvoice/general/enabled is 1.

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_mode is available when einvoice/general/enabled is 1.
  • einvoice/invoice_settings/generation_trigger is available when einvoice/general/enabled is 1.
  • einvoice/invoice_settings/document_type is available when einvoice/general/enabled is 1.
  • einvoice/invoice_settings/block_on_error is available when einvoice/general/enabled is 1.
  • einvoice/invoice_settings/attach_to_email is available when einvoice/general/enabled is 1.
  • einvoice/invoice_settings/attachment_strategy is available when einvoice/invoice_settings/attach_to_email is 1.
  • einvoice/invoice_settings/attachment_strategy is available when einvoice/general/enabled is 1.
  • einvoice/invoice_settings/scheduled_batch_size is available when einvoice/invoice_settings/generation_mode is scheduled.
  • einvoice/invoice_settings/scheduled_batch_size is available when einvoice/general/enabled is 1.
  • einvoice/invoice_settings/recovery_timeout_minutes is available when einvoice/general/enabled is 1.
  • einvoice/invoice_settings/filename_pattern is available when einvoice/general/enabled is 1.

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_template is available when einvoice/general/enabled is 1.
  • einvoice/payment_terms/default_payment_means_code is available when einvoice/general/enabled is 1.
  • einvoice/payment_terms/default_payment_means_code_no_iban is available when einvoice/general/enabled is 1.
  • einvoice/payment_terms/mapping is available when einvoice/general/enabled is 1.

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_type is available when einvoice/general/enabled is 1.
  • einvoice/accounting/order_item_field is available when einvoice/accounting/source_type is order_item_field.
  • einvoice/accounting/order_item_field is available when einvoice/general/enabled is 1.
  • einvoice/accounting/product_attribute is available when einvoice/accounting/source_type is product_attribute.
  • einvoice/accounting/product_attribute is available when einvoice/general/enabled is 1.
  • einvoice/accounting/customer_attribute is available when einvoice/accounting/source_type is customer_attribute.
  • einvoice/accounting/customer_attribute is available when einvoice/general/enabled is 1.

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/enabled is available when einvoice/general/enabled is 1.
  • einvoice/creditmemo_settings/generation_mode is available when einvoice/creditmemo_settings/enabled is 1.
  • einvoice/creditmemo_settings/generation_mode is available when einvoice/general/enabled is 1.
  • einvoice/creditmemo_settings/generation_trigger is available when einvoice/creditmemo_settings/enabled is 1.
  • einvoice/creditmemo_settings/generation_trigger is available when einvoice/general/enabled is 1.
  • einvoice/creditmemo_settings/document_type is available when einvoice/creditmemo_settings/enabled is 1.
  • einvoice/creditmemo_settings/document_type is available when einvoice/general/enabled is 1.
  • einvoice/creditmemo_settings/block_on_error is available when einvoice/creditmemo_settings/enabled is 1.
  • einvoice/creditmemo_settings/block_on_error is available when einvoice/general/enabled is 1.
  • einvoice/creditmemo_settings/attach_to_email is available when einvoice/creditmemo_settings/enabled is 1.
  • einvoice/creditmemo_settings/attach_to_email is available when einvoice/general/enabled is 1.
  • einvoice/creditmemo_settings/attachment_strategy is available when einvoice/creditmemo_settings/attach_to_email is 1.
  • einvoice/creditmemo_settings/attachment_strategy is available when einvoice/creditmemo_settings/enabled is 1.
  • einvoice/creditmemo_settings/attachment_strategy is available when einvoice/general/enabled is 1.
  • einvoice/creditmemo_settings/scheduled_batch_size is available when einvoice/creditmemo_settings/generation_mode is scheduled.
  • einvoice/creditmemo_settings/scheduled_batch_size is available when einvoice/creditmemo_settings/enabled is 1.
  • einvoice/creditmemo_settings/scheduled_batch_size is available when einvoice/general/enabled is 1.
  • einvoice/creditmemo_settings/recovery_timeout_minutes is available when einvoice/creditmemo_settings/enabled is 1.
  • einvoice/creditmemo_settings/recovery_timeout_minutes is available when einvoice/general/enabled is 1.
  • einvoice/creditmemo_settings/filename_pattern is available when einvoice/creditmemo_settings/enabled is 1.
  • einvoice/creditmemo_settings/filename_pattern is available when einvoice/general/enabled is 1.

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_strategy is available when einvoice/general/enabled is 1.
  • einvoice/storage/file_storage_path is available when einvoice/storage/storage_strategy is permanent.
  • einvoice/storage/file_storage_path is available when einvoice/general/enabled is 1.

Company Information

Field Configuration path Input Scope
Seller Legal Name einvoice/company/seller_legal_name Text Default, Website, Store view
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/seller_legal_name is available when einvoice/general/enabled is 1.
  • einvoice/company/vat_id is available when einvoice/general/enabled is 1.
  • einvoice/company/tax_number is available when einvoice/general/enabled is 1.
  • einvoice/company/registration_number is available when einvoice/general/enabled is 1.
  • einvoice/company/registration_scheme is available when einvoice/general/enabled is 1.
  • einvoice/company/siret_number is available when einvoice/general/enabled is 1.
  • einvoice/company/bank_iban is available when einvoice/general/enabled is 1.
  • einvoice/company/bank_bic is available when einvoice/general/enabled is 1.
  • einvoice/company/payment_terms_days is available when einvoice/general/enabled is 1.
  • einvoice/company/seller_contact_name is available when einvoice/general/enabled is 1.
  • einvoice/company/seller_contact_department is available when einvoice/general/enabled is 1.
  • einvoice/company/seller_contact_phone is available when einvoice/general/enabled is 1.
  • einvoice/company/seller_contact_email is available when einvoice/general/enabled is 1.
  • einvoice/company/seller_trading_name is available when einvoice/general/enabled is 1.
  • einvoice/company/seller_gln is available when einvoice/general/enabled is 1.
  • einvoice/company/seller_duns is available when einvoice/general/enabled is 1.
  • einvoice/company/seller_leitweg_id is available when einvoice/general/enabled is 1.

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/enabled is available when einvoice/general/enabled is 1.
  • einvoice/tax_representative/name is available when einvoice/tax_representative/enabled is 1.
  • einvoice/tax_representative/name is available when einvoice/general/enabled is 1.
  • einvoice/tax_representative/vat_id is available when einvoice/tax_representative/enabled is 1.
  • einvoice/tax_representative/vat_id is available when einvoice/general/enabled is 1.
  • einvoice/tax_representative/street is available when einvoice/tax_representative/enabled is 1.
  • einvoice/tax_representative/street is available when einvoice/general/enabled is 1.
  • einvoice/tax_representative/postcode is available when einvoice/tax_representative/enabled is 1.
  • einvoice/tax_representative/postcode is available when einvoice/general/enabled is 1.
  • einvoice/tax_representative/city is available when einvoice/tax_representative/enabled is 1.
  • einvoice/tax_representative/city is available when einvoice/general/enabled is 1.
  • einvoice/tax_representative/country is available when einvoice/tax_representative/enabled is 1.
  • einvoice/tax_representative/country is available when einvoice/general/enabled is 1.

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/kleinunternehmer is available when einvoice/general/enabled is 1.
  • einvoice/vat/default_zero_rate_category is available when einvoice/general/enabled is 1.
  • einvoice/vat/giftcard_multi_purpose is available when einvoice/general/enabled is 1.
  • einvoice/vat/voucher_product_attribute is available when einvoice/general/enabled is 1.
  • einvoice/vat/exemption_reason_k is available when einvoice/general/enabled is 1.
  • einvoice/vat/exemption_reason_g is available when einvoice/general/enabled is 1.
  • einvoice/vat/exemption_reason_e is available when einvoice/general/enabled is 1.
  • einvoice/vat/exemption_reason_ae is available when einvoice/general/enabled is 1.
  • einvoice/vat/exemption_reason_o is available when einvoice/general/enabled is 1.

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_note is available when einvoice/general/enabled is 1.

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_options is available when einvoice/general/enabled is 1.
  • einvoice/item/use_simple_product_name is available when einvoice/general/enabled is 1.
  • einvoice/item/default_unit_code is available when einvoice/general/enabled is 1.

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_mode is available when einvoice/general/enabled is 1.
  • einvoice/checkout/buyer_reference_label is available when einvoice/checkout/buyer_reference_mode is not disabled.
  • einvoice/checkout/buyer_reference_help is available when einvoice/checkout/buyer_reference_mode is not disabled.
  • einvoice/checkout/buyer_reference_max_length is available when einvoice/checkout/buyer_reference_mode is not disabled.

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/source is available when einvoice/general/enabled is 1.

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_level is available when einvoice/general/enabled is 1.
  • einvoice/validation/strict_xsd_validation is available when einvoice/general/enabled is 1.
  • einvoice/validation/error_notification_enabled is available when einvoice/general/enabled is 1.
  • einvoice/validation/error_notification_email is available when einvoice/validation/error_notification_enabled is 1.
  • einvoice/validation/error_notification_email is available when einvoice/general/enabled is 1.
  • einvoice/validation/error_notification_threshold is available when einvoice/validation/error_notification_enabled is 1.
  • einvoice/validation/error_notification_threshold is available when einvoice/general/enabled is 1.

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_enabled is available when einvoice/general/enabled is 1.
  • einvoice/api/creditmemo_enabled is available when einvoice/general/enabled is 1.

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/profile is available when einvoice/general/enabled is 1.

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_scheme is available when einvoice/general/enabled is 1.
  • einvoice/peppol_bis/seller_endpoint_id is available when einvoice/general/enabled is 1.
  • einvoice/peppol_bis/customization_id is available when einvoice/general/enabled is 1.
  • einvoice/peppol_bis/profile_id is available when einvoice/general/enabled is 1.

XRechnung Configuration

Field Configuration path Input Scope
XRechnung Version einvoice/xrechnung_config/version Select Default, Website, Store view

Visibility dependencies:

  • einvoice/xrechnung_config/version is available when einvoice/general/enabled is 1.

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