I'm guessing this relates to the new functionality to limit which
products can be purchased by payment methods from different places,
or shipped to different places (not sure if the second one is being
implemented at this point).
My opinion on it is that in reality sometimes there isn't a billing
address because it is pay in advance or offline or by cash, etc. If
that's the case then the rules about restricting payment method
locations (geos) for a product just wouldn't apply. Ie, no billing
address, always okay.
-David
On Apr 27, 2007, at 4:32 AM, Jacopo Cappellato wrote:
> Hi all,
>
>
> I've noticed that, if a payment method type is selected as a
> payment method (for example "offline payment") then no billing
> address will be selected and the order (and invoice) will be
> created without a billing contact mech.
> In my opinion this is a bug and the order should always have an
> explicit billing address set (OrderContactMech).
> If no billing address can be retrieved by the payment option
> selected, than the shipping address should be also explicitly set
> as billing address.
> What do you think of this?
>
> Jacopo
>