Challenge
DHL Packstations are one of the most-used delivery options in Germany, but the existing checkout had no mechanism to collect a Packstation address: no Postnummer field, no address type distinction, and no compatibility with the SAP order export that downstream fulfillment depended on.
What Was Built
A custom address type (packstation) introduced throughout checkout and customer account: new checkout UI with dedicated fields (Postnummer, Packstation number, postcode and city), custom JS validation with inline error messages, full address CRUD in the customer account, visual distinction between Packstation and regular addresses in the address book, SAP order export adapted to carry Packstation data in the correct field positions, and server-side validation mirroring frontend rules for API and backend orders.
Outcome
Customers can select or create a Packstation address at checkout. Orders route through SAP correctly without any manual intervention.
Have a similar challenge?
Get in touch - no sales pitch, just a straightforward conversation.