Problem/Motivation

Payment methods with condition per billing address are hidden under anonymous checkout because of order billing address subfields don't initialized with real values.
Also this issue

Proposed resolution

We must always initialize default billing address in billing information pane (call buildBillingProfileForm() method) and add country subfield value same as order store default address. THis will cover the actual state of billing address widget in pane.

Remaining tasks

disscussing\ fixing

User interface changes

none

API changes

none

Data model changes

none

Comments

niko- created an issue. See original summary.

fotograafinge’s picture

I use shipping methods with condition per shipping address (country), those are also hidden under anonymous checkout.
I guess the same problem as with the billing address.

(maybe this needs a different issue, but probably it has the same cause as the anonymous billing address)

calbasi’s picture

I suffer this issue too...

I think it be useful until it can be addressed a warning on the billing address condition of payment methods because a web builder can not imagine this is a "default" behavior

bojanz’s picture

Status: Active » Closed (duplicate)