Shipper Integration | Landmark Global

Shipper Integration | Landmark Global

OMS now integrates with Landmark Global shipping API so that when an item is dispatched using a scan point, a shipment is created in Landmark Global's system and a shipping label is created for the user. 

OMS / Integration Settings

Obtain the client's Username, Password, Client ID and address and enter in the respective fields as shown below.

The Client ID field is optional unless there are more than one client for a particular user.

Also note that the Ahead of Time Enabled field must be ticked if running the integration on it's own. If running via another integration e.g via TS&S integration, this field must be unticked.

The Is Testing Enabled field must also be unticked for a live user.



Order and Product Requirements

All products in an order should have weight  set in Grams and the RRP price set in the desired currency. Also note that when setting the price, the quantity should be set to 1.

The  currency field on the company the integration is enabled on must also be set.

The shipping carrier on the order must be set to landmark global

For US, CA, AU and NZ country codes, the State (i.e Shipping Address 5) must be filled in on the order.

How it works

The Landmark Global API provides two methods: importRequest and trackRequest.
The importRequest method creates shipments on the Landmark Global API and returns a shipping label. It also returns a tracking number.
The trackRequest method helps to track the status of the shipment and also returns a tracking number. The integration only checks when the shipment is delivered or dispatched and updates OMS accordingly.

Example XML request data to the ImportRequest API is thus:

<?xml version="1.0" encoding="UTF-8"?>
<ImportRequest>
<Login>
<Username>FanaticsIntAPI</Username>
<Password>.....</Password>
</Login>
<Test>True</Test>
<Reference>1903191744HR7A8</Reference>
<ShipTo>
<Name>Dan Olawale</Name>
<Address1>Vogt</Address1>
<Address2>21</Address2>
<Address3>Aachen</Address3>
<City>Cologne</City>
<State></State>
<PostalCode>52072</PostalCode>
<Country>DE</Country>
</ShipTo>
<ShippingLane>
<Region>Landmark UK</Region>
</ShippingLane>
<ShipMethod>LGINTSTD</ShipMethod>
<ShipmentInsuranceFreight>0</ShipmentInsuranceFreight>
<ProduceLabel>True</ProduceLabel>
<LabelFormat>PDF</LabelFormat>
<LabelEncoding>LINKS</LabelEncoding>
<VendorInformation>
<VendorName>Daniel Porter</VendorName>
<VendorAddress1>Vogt 21</VendorAddress1>
<VendorAddress2></VendorAddress2>
<VendorCity>Aachen</VendorCity>
<VendorState></VendorState>
<VendorPostalCode>52072</VendorPostalCode>
<VendorCountry>Germany</VendorCountry>
<VendorBusinessNumber></VendorBusinessNumber>
<VendorRGRNumber></VendorRGRNumber>
</VendorInformation>
<Packages>
<Package>
<WeightUnit>KG</WeightUnit>
<Weight>5.5</Weight>
<PackageReference>P_1903191744HR7A8</PackageReference>
</Package>
</Packages>
<Items>
<Item>
<Sku>AUC3112170920143</Sku>
<Quantity>2</Quantity>
<UnitPrice>10.45</UnitPrice>
<Description>iPhone 6S Plus Tough Case Matte leopard in leaves.jpg</Description>
<HSCode></HSCode>
<CountryOfOrigin>DE</CountryOfOrigin>
</Item>
</Items>
<Items>
<Item>
<Sku>AUC3112170920143</Sku>
<Quantity>1</Quantity>
<UnitPrice>3</UnitPrice>
<Description>iPhone 6S Blue Plus Tough Case Matte leopard in leaves2.jpg</Description>
<HSCode></HSCode>
<CountryOfOrigin>DE</CountryOfOrigin>
</Item>
</Items>
<ClientID>876</ClientID>
</ImportRequest>


Example XML request data to the TrackRequest method is thus:

<?xml version="1.0" encoding="UTF-8"?>
<TrackRequest>
<Login>
<Username>FanaticsIntAPI</Username>
<Password>........</Password>
</Login>
<Test>True</Test>
<Reference>1903191744HR7A8</Reference>
<TrackingNumber>LTNtest9944359N1</TrackingNumber>
<RetrievalType>Historical</RetrievalType>
<ClientID>876</ClientID>
</TrackRequest>



    • Related Articles

    • Shipper Integration | ParcelHub

      Introduction This article has been created to show how to setup the Shipper Integration that Kornit X has built to connect to ParcelHub.  Setup To setup the ParcelHub integration, please head to your Dropship company and within the advanced settings ...
    • Shipper Integration | Nucleus

      Introduction This article has been created to show how to setup the Shipper Integration that Kornit X has built to connect to Nucleus, otherwise known as "ClickNShip". The following link takes you to the API documentation created by Nucleus - API ...
    • Shipper Integration | Paragon HDX

      Introduction This article has been created to show how to setup the Shipping Integration that Kornit X has built to connect to Paragon HDX.  Setup To setup the Paragon HDX integration, please head to your company and within the advanced settings head ...
    • Shipper Integration | GLS Spain

      Introduction This article has been created to show how to setup the Shipping Integration that Kornit X has built to connect to GLS Spain. Setup To setup the GLS Spain integration, please head to your company and within the advanced settings head to ...
    • Shipper Integration | Generic Label

      Introduction This article has been created to show how to setup the Shipping Integration that Kornit X has built to connect to a Generic Label. Setup To setup the Generic Label integration, please head to your company and within the advanced settings ...