On this page
  1. mageb2b/punchout
  2. General
  3. Security
  4. Customer Identity
  5. Cart
  6. cXML Profile Discovery
  7. Inbound Orders
  8. Trace
  9. Analytics
  10. PunchOut Debugging
  11. Session
  12. Document Queue
  13. Retention
  14. Operation Policy
  15. mageb2b/punchout-iframe
  16. Embedded PunchOut

Configuration Fields

This reference lists the Magento Admin settings exposed by the base package and its documented add-ons: mageb2b/punchout, mageb2b/punchout-iframe.

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.

mageb2b/punchout

General

Field Configuration path Input Scope
Enable Punchout punchout/general/enabled Select Default, Website, Store view
Punchout return action label punchout/general/return_action_label Text Default, Website, Store view
Enable Sandbox Callback Mode punchout/general/sandbox_mode Select Default, Website, Store view

Security

Field Configuration path Input Scope
Require Strict Signature Validation punchout/security/strict_signature Select Default, Website, Store view
Signature Secret punchout/security/signature_secret Protected text Default, Website, Store view
Allowed IP Ranges punchout/security/allowed_ips Text area Default, Website, Store view
Allow OCI request customer override punchout/security/allow_request_customer_id_oci Select Default, Website, Store view
Allow cXML request customer override punchout/security/allow_request_customer_id_cxml Select Default, Website, Store view
Allow insecure outbound TLS in sandbox mode punchout/security/allow_insecure_outbound_tls Select Default, Website, Store view

Visibility dependencies:

  • punchout/security/allow_insecure_outbound_tls is available when punchout/general/sandbox_mode is 1.

Customer Identity

Field Configuration path Input Scope
Enable JIT Customer Provisioning punchout/identity/jit_enabled Select Default, Website, Store view
JIT Customer Group punchout/identity/jit_customer_group_id Select Default, Website, Store view

Visibility dependencies:

  • punchout/identity/jit_customer_group_id is available when punchout/identity/jit_enabled is 1.

Cart

Field Configuration path Input Scope
Allow inbound cart item prices punchout/cart/allow_inbound_item_prices Select Default, Website, Store view

cXML Profile Discovery

Field Configuration path Input Scope
Enable Profile Discovery punchout/profile/enabled Select Default, Website, Store view
Public PunchOut Base URL punchout/profile/public_base_url Text Default, Website, Store view

Visibility dependencies:

  • punchout/profile/public_base_url is available when punchout/profile/enabled is 1.

Inbound Orders

Field Configuration path Input Scope
Processing Mode punchout/inbound_order/processing_mode Select Default, Website, Store view
Authoritative Price Source punchout/inbound_order/price_source Select Default, Website, Store view
Returned Cart Line Matching punchout/inbound_order/line_match_strategy Select Default, Website, Store view
Changed Quantity Action punchout/inbound_order/changed_quantity_action Select Default, Website, Store view
New Item Action punchout/inbound_order/new_item_action Select Default, Website, Store view
Removed Item Action punchout/inbound_order/removed_item_action Select Default, Website, Store view
Missing/Expired Snapshot Action punchout/inbound_order/missing_snapshot_action Select Default, Website, Store view
Price Mismatch Action punchout/inbound_order/price_mismatch_action Select Default, Website, Store view
Absolute Unit Price Tolerance punchout/inbound_order/price_tolerance_absolute Text Default, Website, Store view
Percent Unit Price Tolerance punchout/inbound_order/price_tolerance_percent Text Default, Website, Store view
Customer Resolution punchout/inbound_order/customer_resolution Select Default, Website, Store view
Product Resolution punchout/inbound_order/product_resolution Select Default, Website, Store view
Address Source punchout/inbound_order/address_source Select Default, Website, Store view
Shipping Method punchout/inbound_order/shipping_method Select Default, Website, Store view
Payment Method punchout/inbound_order/payment_method Select Default, Website, Store view
Order Update Policy punchout/inbound_order/update_policy Select Default, Website, Store view
Order Cancellation Policy punchout/inbound_order/cancellation_policy Select Default, Website, Store view
Send Customer Order Email punchout/inbound_order/send_customer_email Select Default, Website, Store view
Send cXML ConfirmationRequest punchout/inbound_order/confirmation_enabled Select Default, Website, Store view
Confirmation Mode punchout/inbound_order/confirmation_mode Select Default, Website, Store view
Default Confirmation URL punchout/inbound_order/confirmation_url Text Default, Website, Store view
ASN URL punchout/inbound_order/asn_url Text Default, Website, Store view
Invoice URL punchout/inbound_order/invoice_url Text Default, Website, Store view
Supplier Credential Domain punchout/inbound_order/supplier_domain Text Default, Website, Store view
Supplier Identity punchout/inbound_order/supplier_identity Text Default, Website, Store view
Supplier Shared Secret punchout/inbound_order/supplier_shared_secret Protected text Default, Website, Store view
Maximum Processing Attempts punchout/inbound_order/max_attempts Text Default, Website, Store view
Retry Batch Size punchout/inbound_order/batch_size Text Default
Retry Delay (minutes) punchout/inbound_order/retry_delay_minutes Text Default, Website, Store view
Outbound cXML Response Mode punchout/inbound_order/response_mode Select Default, Website, Store view
Inbound Order Payload Retention (days) punchout/inbound_order/retention_days Text Default, Website, Store view
Returned Cart Snapshot Retention (days) punchout/inbound_order/snapshot_retention_days Text Default, Website, Store view

Visibility dependencies:

  • punchout/inbound_order/confirmation_mode is available when punchout/inbound_order/confirmation_enabled is 1.
  • punchout/inbound_order/confirmation_url is available when punchout/inbound_order/confirmation_enabled is 1.

Trace

Field Configuration path Input Scope
Enable Trace Logging punchout/trace/enabled Select Default, Website, Store view
Trace Retention (days) punchout/trace/retention_days Text Default, Website, Store view

Analytics

Field Configuration path Input Scope
Enable PunchOut Analytics punchout/analytics/enabled Select Default, Website, Store view

PunchOut Debugging

Field Configuration path Input Scope
Enable Debug Logging punchout/debug/enabled Select Default, Website, Store view

Session

Field Configuration path Input Scope
Token Expiration (hours) punchout/session/token_expiration_hours Text Default, Website, Store view

Document Queue

Field Configuration path Input Scope
Enable Queue Processing punchout/queue/enabled Select Default, Website, Store view
Batch Size per Cron Run punchout/queue/batch_size Text Default, Website, Store view
Maximum Retry Attempts punchout/queue/max_retry Text Default, Website, Store view
Retry Delay (minutes) punchout/queue/retry_delay_minutes Text Default, Website, Store view
Completed Queue Retention (days) punchout/queue/retention_days Text Default, Website, Store view

Retention

Field Configuration path Input Scope
Request Replay Retention (days) punchout/request_replay/retention_days Text Default, Website, Store view
Cleanup Batch Size punchout/retention/batch_size Text Default

Operation Policy

Field Configuration path Input Scope
Enable Frontend Operation Policy punchout/operation/policy_enabled Select Default, Website, Store view
Restricted Action Landing Route punchout/operation/landing_route Text Default, Website, Store view
Allowed Full Actions for CREATE punchout/operation/create_allowed_actions Text area Default, Website, Store view
Allowed Full Actions for EDIT punchout/operation/edit_allowed_actions Text area Default, Website, Store view
Allowed Full Actions for INSPECT punchout/operation/inspect_allowed_actions Text area Default, Website, Store view
Allowed Full Actions for DETAIL punchout/operation/detail_allowed_actions Text area Default, Website, Store view
Allowed Full Actions for DETAILADD punchout/operation/detail_add_allowed_actions Text area Default, Website, Store view

mageb2b/punchout-iframe

Embedded PunchOut

Field Configuration path Input Scope
Enable Iframe Compatibility punchout/iframe/enabled Select Default, Website, Store view
Allowed Procurement Origins punchout/iframe/allowed_origins Text area Default, Website, Store view

Visibility dependencies:

  • punchout/iframe/allowed_origins is available when punchout/iframe/enabled is 1.