Child pages
  • [in-commerce] Wrong field name for "E-Mail" field on front-end shipping step [5.2.2-B1]
Skip to end of metadata
Go to start of metadata

Field name for "E-Mail" field on front-end shipping step is BillingEmail. It must be ShippingEmail.

Such wrong field name is directly defined in the themes\advanced\in-commerce\elements\content_boxes\checkout\shipping_address.elm.tpl, in 2 places

Solution

  1. replace "BillingEmail" with "ShippingEmail" in the "in-commerce/elements/content_boxes/checkout/shipping_address.elm" template of "advanced" theme
  2. in the "OrdersEventHandler::SetStepRequiredFields" method don't require "BillingEmail" (not even "ShippingEmail") on the "Shipping" step of checkout

Related Discussions

Related Tasks

MINC-178 - Getting issue details... STATUS

MINC-81 - Getting issue details... STATUS