Du kan overføre ordrer til Lagersystem via FTP ved at bruge vores XML ordreformat. Hver fil beskriver én ordre. Det foretrækkes at hver fil er døbt ordrenummer.xml. Filen skal være i Unicode UTF-8 formatet.
Ordrefilerne uploades til en mappe på FTP-serveren kaldet new-orders. Når Lagersystem har indlæst filen, vil den automatisk blive fjernet fra FTP-mappen.
Loginoplysninger til FTP-serveren får du hos din kontaktperson ved Lagersystem.
Før du angiver nogle bestemte betalings- eller fragtløsninger, skal du være sikker på at dit Lagersystem er konfigureret til at bruge den løsning. For eksempel, hvis du vil bruge PostNord til dine ordrer, så skal dine API-oplysninger til Pacsoft være opsat i Lagersystem. Har du brug for hjælp til dette, så kontakt os gerne.
Nedenfor finder du en tabel med alle understøttede datafelter og deres eventuelle værdier.
Du kan hente et eksempel på en ordrefil her:
Felt | Datatype | Obligatorisk? | Beskrivelse |
---|---|---|---|
OrderID | Integer | Yes | Numeric order identifier, must be unique. Max integer 2147483647 |
OrderTimestamp | Datetime | Yes | Timestamp for initial order placement. Format YYYY-MM-DD HH:MM:SS |
Customer → Name | String | Yes | Name of customer (or contact if company) |
Customer → Address | String | Yes | Streetname and number etc. |
Customer → Address2 | String | No | Street 2 |
Customer → City | String | Yes | Cityname |
Customer → ZipCode | String | Yes | Zipcode of customer |
Customer → Email | String | Yes | Valid email of customer |
Customer → Phone | String | No | Phone no. |
Customer → CompanyNumber | Integer | No | VAT No in case of company |
Customer → CompanyName | String | No | Name of company |
Customer → CountryID | String | Yes | ISO 3166-1 alfa-2 country identifier |
ShipTo → Name | String | Yes | Recipient name or contact |
ShipTo → Address | String | Yes | Delivery street |
ShipTo → Address2 | String | No | Delivery street2 |
ShipTo → City | String | Yes | Delivery city |
ShipTo → ZipCode | String | Yes | Delivery zipcode |
ShipTo → Email | String | Yes/No | Email for pickup person. Mandatory for deposit services. |
ShipTo → Phone | String | Yes/No | Phone for pickup person. Mandatory for deposit services. |
ShipTo → CompanyName | String | No | Name of company |
ShipTo → CountryID | String | Yes | Country of shipping destination. ISO 3166-1 alfa-2. |
ShipTo → DepositID | Integer | No | Numeric identifier of the deposit/pakkeshop/udleveringssted |
InternalNote | String | No | Internal note for warehouse staff, ie. ”order has been delayed, please add free items” or ”dont ship until monday”. |
ShipmentNote | String | Yes/No | Note from customer to add on shipment label, mandatory for shipment types with hand-off if not home. |
Ref | String | No | Additional Reference |
CurrencyCode | String | Yes | Currency of order. |
ShippingPrice | Price | Yes | Price charged for shipment. Can be 0 if not charged. |
OrderTotal | Price | Yes | Grand total of order including shipping price, payment fees and VAT. Important for orders that need live payment capture. |
Payment → Type | Enum String | Yes | Possible types are: – nopayment – quickpay – epay – dandomain – icepay – klarna – paymill |
Payment → TransactionID | String | Yes/No | Mandatory for all payment types except NoPayment. |
ShipmentType | Enum String | Yes | See table below. |
Lines → Line → Title | String | Yes | Product title |
Lines → Line → UnitPrice | Price | Yes | Product price per unit. |
Lines → Line → VatPct | Integer | No | VAT amount for item, defaulting to 25% if not present. |
Lines → Line → Itemnumber | String | Yes | Itemnumber of product. |
Lines → Line → UOM | String(10) | No | Unit of Measurement (Default STK) |
Lines → Line → Amount | Integer | Yes | Quantity of product |
Lines → Line → ImageURL | URL | No | If present, an product image will be displayed for warehouse personnel when picking order. |
Lines → Line → TextLine | Boolean | No | If present, the line will be considered a textline. |
Fragttyper
Kode | Beskrivelse | |
---|---|---|
postdk_direct | => | PostNord Hjemmelevering |
postdk_pickup | => | PostNord Pakkeshop |
postdk_erhverv | => | PostNord Erhverv |
postdk_varebrev | => | PostNord Varebrev-Udland |
gls_direct | => | GLS Hjemmelevering |
gls_pickup | => | GLS Pakkeshop |
gls_erhverv | => | GLS Erhverv |
bring_direct | => | Bring Hjemmelevering |
bring_pickup | => | Bring Pakkeshop |
bring_erhverv | => | Bring Erhverv |
dao_direct | => | DAO356 Hjemmelevering |
dao_pickup | => | DAO356 Pakkeshop |
dfm | => | Danske Fragtmænd |
ups | => | UPS International |
dhlexpress | => | DHL Express |
pickup | => | Afhentning |