zmieniłem formularz tak, że na starcie klientowi pojawia się tylko "Adres wysyłki" i ma checkbox, którym może zaznaczyć, że chciałby otrzymać fakturę.
"Adres do faktury" oraz checkbox "Użyj tego samego adresu do faktury." są ukryte a checkbox domyślnie zaznaczony.
W momencie kiedy klient zaznaczy, checkboxa że chce otrzymać fakturę wszystko oczywiście śmiga.
Problem kiedy klient nie zaznaczył tego checkboxa i klika dalej.
Oczywiście od strony klienta nadal wszystko będzie ok. Problem jednak od strony sklepu. Mianowicie adres do faktury mimo iż ukryty w dalszym ciągu jest przekazywany dalej (i zawiera dokładnie taką samą zawartość jak adres wysyłki).
Zastanawiam się jak teraz rozróżnić to... myślałem o dodaniu kolumny w bazie danych przy zamówieniach i na zasadzie flagi 0/1... ale nie wiem czy to nie za bardzo namiesza.
Jakieś inne propozycje?