Hallo Matthias,
wir haben den WooCommerce Shop so angepasst, dass er unseren Bedürfnissen entspricht. Sobald wir in Xentral die Möglichkeit haben, 3 Adressen zu verarbeiten, werden wir die Schnittstelle weiter modifizieren.
Aktuell nutzen wir den Standard-Import von Xentral. Die Daten kommen wie folgt an und werden dementsprechend verarbeitet:
Für die Kundenadresse:
[billing] => stdClass Object
(
[first_name] =>
[last_name] =>
[company] =>
[address_1] =>
[address_2] =>
[city] =>
[state] =>
[postcode] =>
[country] =>
)
Für die Lieferadresse:
[shipping] => stdClass Object
(
[first_name] =>
[last_name] =>
[company] =>
[address_1] =>
[address_2] =>
[city] =>
[state] =>
[postcode] =>
[country] =>
[phone] =>
[title] =>
[title_formatted] =>
)
Wir möchten den ersten Block erweitern und eine zusätzliche Adresse hinzufügen, die wir im System als abweichende Rechnungsadresse beim Kunden speichern müssen:
[billing] => stdClass Object
(
[first_name] =>
[last_name] =>
[company] =>
[address_1] =>
[address_2] =>
[city] =>
[state] =>
[postcode] =>
[country] =>
[versicherung_company] =>
[versicherung_department] =>
[versicherung_address] =>
[versicherung_postcode] =>
[versicherung_city] =>
[versicherung_country] =>
[versicherung_phone] =>
[versicherung_email] =>
)
Kann ich mithilfe des erweiterten Mappings und der Funktion „Warenkorb transformieren aktiv“ diese Felder der abweichenden Rechnungsadresse beim Kunden zuordnen?
[versicherung_company] =>
[versicherung_department] =>
[versicherung_address] =>
[versicherung_postcode] =>
[versicherung_city] =>
[versicherung_country] =>
[versicherung_phone] =>
[versicherung_email] =>
Ich freue mich auf deine Rückmeldung. Danke und viele Grüße,
Michael