Generic Shipping Label

Generic Shipping Label

The generic shipping label is one of our Generic range of integrations, which essentially means it can be used by anyone as it is not tailor made to an exclusive use case and has the possibility to fit many. On the integration is has a field called Shipping Carrier, as the integration is generic it requires a carrier to be set to pull the orders in from. For example for the orders to be able to use the integration, the drop ship will need to set the integration up and the orders will need to have the shipping carrier set on the order that is defined in the integration.


Ahead of time is required to be enabled on the integration.

Like many other shipping integrations this integration provides the option for two separate data strategies currently, multi & single. The multi item data strategy will place each item in the order into a single shipment, whilst the single item data strategy will place each item into a an individual shipment.

Lastly, the html template is what makes the shipment unique, it allows the user to create their own shipment label. This has many use cases and allows them a lot of freedom and ways to pass labels through the system. This html is verified within the integration and will not create a label with invalid html.

When setting a HTML template, a <meta charset="UTF-8"/> tag can be added to the <head> element so that international characters are printed correctly.

To access certain elements of the order the html allows the user to access fields from the order, shipment and item level with the html tags {{ order.external_ref }} , {{ item.mapped_sku }}, {{ shipment.tracking }} for example, also here is a list of commonly used fields that may prove helpful:
  1. order.customer_name
  2. order.shipping_address_1
  3. order.shipping_address_2
  4. order.shipping_address_3
  5. order.shipping_address_4
  6. order.shipping_address_5
  7. order.shipping_postcode
  8. order.shipping_country
  9. order.sale_datetime
  10. order.shipping_carrier

  1. item.description
  2. item.mapped_sku
  3. item.quantity
  4. item.unit_sale_price


    • Related Articles

    • Supplier Shipping API

      Suppliers who have their own workflow systems and don’t have OMS user accounts (e.g. those who use the Generic Filesystem supplier integrations) can now make use of OMS shipping integrations via a simple API. The API allows a supplier to create a ...
    • Royal Mail Shipping API Shipping Integration

      OMS is now able to integrate directly with Royal Mail’s shipping API so that when an item is dispatched using a scan point, a shipment is created in Royal Mail’s system and an official Royal Mail shipping label returned to the user. OMS will only ...
    • Hermes Shipping Integration

      If you do not already have a Hermes account you can easily get one by completing the simple form by clicking the green 'request more details' button on this link. A representative from Hermes will be in touch to set up an account taking advantage of ...
    • ShipStation API Shipping Integration

      OMS can integrate with the ShipStation shipping API so that when an item is dispatched using a scan point, a shipment is created in the ShipStation system and a shipping label for one of your enabled ShipStation carriers is generated . You must have ...
    • Shipping Integrations : Spring

      If you do not already have a Spring Shipping account you can contact them here - https://www.spring-gds.com/ Our Platform integrates seamlessly with your Spring account to allow the booking in of shipments, the printing of labels and the passing of ...