Kunden/Reseller Bestellung
XML Beschreibung
Feld | Datentyp | Beschreibung |
orders_id | INT | Eindeutige Bestellnummer |
customers_id | INT | Eindeutige Kundennummer |
customer_order_id | CHAR* | Referenznummer angegeben vom Kunde |
customer_email_address | CHAR | Email Adresse |
customer_number | CHAR* | Kundennummer angegeben vom Kunde |
customer_ip_address | CHAR | IP-Adresse |
customer_address_id | INT | ID zu Konto Adresse im Tag „<addresses><address_id /></addresses>“ |
customer_dob | DATE | Kunde Geburtsdatum |
delivery_address_id | INT | ID zu Lieferadresse im Tag „<addresses><address_id /></addresses>“ |
billing_address_id | INT | ID zu Rechnungsadresse im Tag „<addresses><address_id/></addresses>“ |
payment_method | CHAR* | Text der Zahlungsart |
payment_module | CHAR | ID der Zahlungsart cod = Nachnahme cop = Barzahlung bei Abholung copcc = Kreditkarte bei Abholung curabill = Factoring datatrans = Kreditkarte datatrans_clickandbuy = Swisscom Click & Buy datatrans_mfgroup = Factoring datatrans_paypal = Paypal datatrans_post = Postfinance datatrans_masterpass = Masterpass invoice = Rechnung invoice2 = Rechnung prepayment = Vorauszahlung postfinance = Post-Konto, Post-Card postfinance_cc = Kreditkarte safebill = Factoring |
payment_text | TEXT | Zusatztext zur Zahlungsart (z.B. Bankdaten für Vorauszahlung) |
shipping_method | CHAR* | Text der Versandart |
shipping_module | CHAR | ID der Versandart chp_ECO = Post Versand Economy chp_PRI = Post Versand Priority chp_URG = Post Versand Urgent flat = Pauschale Versandkosten free = Versandkostenfrei item = Versandkosten pro Stück multipickup_1 = Abholen (_1 = Shop ID, mehrere möglich) table, table1, ..., table5 = Tabellarische Versandkosten truck = Versand durch LKW usps = United Parcel Service zones = Versandkosten nach Zonen |
shipping_text | TEXT | Zusatztext zur Versandart (z.B. Abhol Ort) |
shipping_partdelivery | [0,1] | Teillieferung aktiv [0=Nein, 1=Ja] |
orders_status | INT | ID zum Status im Tag „<status><orders_status_id/></status>“ |
last_modified | DT | Letze änderung (z.B. Status änderung) |
date_purchased | DT | Kaufdatum |
date_finished | DT | Datum Bestellung abgeschlossen |
currency | CHAR | 3 Stelliger Währungscode (CHF, EUR) |
currency_value | FLOAT | Umrechnungskurs von Grundwährung |
language_code | CHAR | Sprachcode (ISO 639: 2-letter) |
subtotal | FLOAT | Summe Artikelpreise |
subtotal_taxed | FLOAT | Summe Artikelpreise inkl. MWST |
total | FLOAT | Rechnungstotal |
total_taxed | FLOAT | Rechnungstotal inkl. MWST |
total_tax_amount | FLOAT | Total MWST |
template_code | CHAR | Template identifikator |
customer_group_id | INT | Aktive Kundengruppe |
customer_group_name | CHAR | Aktive Kundengruppe |
multishop_id | INT | Aktive Multishop instanz |
multishop_name | CHAR | Aktive Multishop instanz |
affiliate_id | INT | Aktiver Affiliate |
<addresses> |
| Eine Adresse (Versand, Lieferadresse) |
orders_address_book_id | INT | Shop interne ID der Adresse. Bleibt immer gleich. |
address_id | INT | ID der Adresse in Bezug auf die Bestellung (Felder: customer_address_id, delivery_address_id, billing_address_id) |
gender | [f, m] | M = Mann, F = Frau |
firstname | CHAR* | Vorname |
lastname | CHAR* | Nachname |
company | CHAR* | Firma (Wenn leer Privatperson) |
department | CHAR* | Abteilung |
extraline1 | CHAR* | Zusatzzeile 1 |
extraline2 | CHAR* | Zusatzzeile 2 |
street_address | CHAR* | Strasse und Nr. |
postcode | CHAR* | PLZ |
suburb | CHAR* | (momentan inaktiv) |
city | CHAR* | Ort |
state_code |
| Kanton / Bundesland / Staat (momentan inaktiv) |
country_name | CHAR* | Land |
country_iso2 | CHAR | Ländercode (ISO 3166-1-alpha-2) |
country_iso3 | CHAR | Ländercode (ISO 3166-1 alpha-3) |
telephone | CHAR* | Telefonnummer |
fax | CHAR* | Faxnummer |
format | CHAR | Formatierung der Adresse |
date_added | DT | Erstell am |
date_modified | DT | Zuletzt geändert am |
<products> |
| Ein Produkt |
id | INT | Produktid Shop intern |
quantity | INT | Anzahl Stück |
name | CHAR* | Produktname |
model | CHAR* | Herstellernummer. Ist nur zusammen mit dem Herstellernamen eindeutig. |
manufacturers_name | CHAR* | Herstellername |
distributor_id | INT | Distributor ID. Welcher Disti welche ID hat ist in der |
distributor_product_id | INT | Produkt ID des gewählten Distributor. Fall in der Tabelle am ende keine Zuordnung gemacht werden kann fordien Sie bitte eine aktuelle Liste bei uns an. |
not_on_stock | INT | Anzahl nicht verfügbarer Produkte ((Lager-Bestellmenge)*-1) |
delivery_date | DT | Lieferdatum |
tax | FLOAT | Steuersatz |
tax_code | CHAR | Steuersatz ID CH-VAT-STD = Schweizerische MwSt. Normal |
tax_name | CHAR | Steuername |
price | FLOAT | Exkl. Preis pro Stück |
attributes |
| (momentan inaktiv) |
selling_price | FLOAT | Verkaufspreis |
selling_price_taxed | FLOAT | Verkaufspreis inkl. MWST |
row_total | FLOAT | Gesamtpreis Produkt und Anzahl |
row_total_taxed | FLOAT | Gesamtpreis Produkt und Anzahl inkl. MWST |
parent_id | INT | Seit 7.1: Wenn es sich um ein Komponente eines anderen Produktes handelt ist dies die ID vom Etern-Produkt. Gibt es kein übergeordnetes Produkt so ist der Wert immer 0 |
components | ARRAY | Wenn die XML Export Option für Komponenten auf „Nested“ gesetzt ist werden alle Komponenten Produkte als <components> gelistet. Die Struktur innerhalb ist genau gleich wie für <products> |
<totals> |
| Zusammenfassung |
code | CHAR | ID des Total – Modul commission = Nachnahmegebühr, Kommission low_order_fee = Mindermengenzuschlag reduction = Vergünstigung shipping = Versandkosten sub_total (Deprecated) = Zwischensumme (Neu <subtotal>) tax (Deprecated) = MwSt. (Neu <total_tax_amount> und <tax>) Total (Deprecated) = Total (Neu <total>) |
title | CHAR | Titel |
value | FLOAT | Betrag |
value_taxed | FLOAT | Betrag inkl. MWST |
tax | FLOAT | Steuersatz |
tax_code | CHAR | Steuersatz ID CH-VAT-STD = Schweizerische MwSt. Normal |
tax_name | CHAR | Steuername |
sort_order | INT | Reihenfolge |
<tax> |
| MWST Zusammenfassung |
code | CHAR | MWST Identifikator |
title | CHAR | Title |
percent | FLOAT | Prozentsatz |
amount | FLOAT | Betrag |
priority | INT | Reihenfolge Berechnung |
position | INT | Reihenfolge Auflistung |
base_amount | FLOAT | Grundbetrag für Berechnung |
<status> |
| Status History der Bestellung |
orders_status_id | INT | ID des Status |
orders_status_name | CHAR* | Name des Status |
date_added | DT | Datum andem Status gesetzt wurde |
comments | TEXT* | Kommentar zum Status. Kann bei Bestellung vom Kunde eingegeben werden oder bei späterer Status änderung vom Shopadmin. |
<transaction> |
| Information zu Transaktionen via PSP |
id | INT | Transaktion ID intern |
code | INT | Status je nach Zahlungsmodul |
status | INT | 1 = Transaktion erfolgreich |
date_added | DT |
|
reference | char | Referenz vom PSP |
Beispiel XML Dateien