LaserShip

LaserShip is a regional carrier offering last-mile delivery services across the US. Since acquiring OnTrac, LaserShip now supports domestic, coast-to-coast delivery. Contact LaserShip to learn more about their E-Commerce Delivery Solutions. LaserShip is available for shipments originating in the US.

Legacy Notice: Migration to OnTrac V3

LaserShip has been acquired by OnTrac. Existing LaserShip connections remain active, but all new integrations, reconnections, and account migrations are moving to the OnTrac V3 integration.

Key Updates:

  • New Credentials and Account Structure: Transitioning to Customer Branches (alphanumeric IDs) rather than numeric account numbers. Contact LaserShip/OnTrac to obtain your new credentials.

  • Tracking Number Updates: Tracking numbers now begin with "1LS" instead of "D" (coordination with third-party tracking providers may be required).

  • Invoice Format: Invoices will follow an updated format.

Migrating in ShipStation:

  • Contact LaserShip to request your new credentials. The new LaserShip API requires a different set of parameters than LaserShip Legacy or LaserShip.

  • Once you have your new credentials, connect your LaserShip account via the Carriers page just like connecting any other carrier.

LaserShip Requirements

Connection Requirements:

  • An active account with LaserShip.

This table describes the Required and Optional fields when you connect your LaserShip V3 account.

Field

Type

Required

Description

web_services_id

string

Green checkmark. Supported feature. Yes.

WSID

web_services_key

string

Green checkmark. Supported feature. Yes.

WSKey

customer_branch

string

Green checkmark. Supported feature. Yes.

Customer Branch

address

string

Green checkmark. Supported feature. Yes.

Address

postal_code

string

Green checkmark. Supported feature. Yes.

PostalCode

city

string

Green checkmark. Supported feature. Yes.

City

state

string

Green checkmark. Supported feature. Yes.

State

lasership_critical_pull_time

string

Green checkmark. Supported feature. Yes.

Critical Pull Time (local time)

lasership_critical_entry_time

string

Green checkmark. Supported feature. Yes.

Critical Entry Time (local time)

injection_address_heading

object

Red X mark. Unsupported feature. No.

The Lasership Facility address where a shipment is expected to enter (be injected) into the LaserShip network

address2

string

Red X mark. Unsupported feature. No.

Address2

phone

string

Red X mark. Unsupported feature. No.

Phone

email

string

Red X mark. Unsupported feature. No.

Email

pickup_type

string

Red X mark. Unsupported feature. No.

Pickup Type

country

string

Red X mark. Unsupported feature. No.

Country

instructions

string

Red X mark. Unsupported feature. No.

Instructions

facility_code

string

Red X mark. Unsupported feature. No.

Facility Code

declare_piece_attributes_separately_for_every_shipment

boolean

Red X mark. Unsupported feature. No.

Declare piece attributes separately for every shipment

attralcohol

boolean

Red X mark. Unsupported feature. No.

Alcohol

attrdryice

boolean

Red X mark. Unsupported feature. No.

DryIce

attrhazmat

boolean

Red X mark. Unsupported feature. No.

Hazmat

attrtwopersons

boolean

Red X mark. Unsupported feature. No.

Two Persons

attrexplosive

boolean

Red X mark. Unsupported feature. No.

Explosive

attrcontrolledsubstance

boolean

Red X mark. Unsupported feature. No.

Controlled Substance

attrrefrigerated

boolean

Red X mark. Unsupported feature. No.

Refrigerated

attrperishable

boolean

Red X mark. Unsupported feature. No.

Perishable

attrnorts

boolean

Red X mark. Unsupported feature. No.

NoRTS

Connect LaserShip to ShipStation API

To connect your LaserShip account in the ShipStation API dashboard:

  1. Select the OnTrac V3 tile from the Available Carriers pop-up window.

    ontrac-v3_tile.png
  2. Enter the 10 required fields listed below, along with an Account Nickname to identify this carrier account in ShipStation API.

    Required fields:

    • ws_id

    • ws_key

    • customer_branch

    • pickup_time

    • contact

    • street_address

    • postal_code

    • city

    • state

    • special_instructions

  3. Click the Connect button.

Available Features for LaserShip

ShipStation API's integration with LaserShip supports the following standard features:

Additional Features for LaserShip

ShipStation API's integration with LaserShip allows for the following additional features:

Feature

Description

Regional Carrier

LaserShip is a US regional carrier supporting the following states: CT, DC, DE, FL, GA, IN, KY, MA, MD, MI, NC, NH, NY, NJ, OH, PA, RI, SC, VA, WV

Ships Vape Products

LaserShip supports shipping vape-related products.

Available Services & Package Types

Lasership Domestic Services

  • LaserShip Next Day Service

  • LaserShip Same Day Service

Lasership Package Types

  • Package

  • Envelope

The carrier can be used to create domestic shipping labels.

The carrier can be used to create international shipping labels.

ShipStation API will submit international customs declarations electronically to the carrier.

The carrier can be used to create domestic return labels.

When an API call is made to the Rates endpoint, ShipEngine will return estimated shipping rates for the carrier based on the connected account information and shipment details.

Shipment insurance, provided by the shipment's selected carrier, can be added to the shipment in ShipStation API. This insurance would be in addition to any default coverage already provided by that carrier.

Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on the carrier's tracking website. Tracking may not be available for all shipping services.

Shipment manifests and End of Day documents are submitted electronically to the carrier by ShipEngine.

Shipment manifests and End of Day documents are generated as PDF files that can be printed along with shipping labels. Because these documents are not electronically submitted, physical copies must be provided to the carrier.

ShipEngine can print your brand logo on shipping labels from carriers that support this feature. Add your logo in the ShipEngine Dashboard.

ShipEngine can include additional information on a shipping label that is specified in the label request, if supported by the carrier.

This carrier can be used to create multi-package shipments, where multiple labels are created for a single shipment and the individual packages are linked together in a single shipment record with a master tracking number.

You can connect this carrier to ShipStation API multiple times using different accounts and choose which account will be used to create each shipment.

LaserShip Integration Notes

  • ShipStation API's integration with LaserShip supports 4x6 inch labels only.

The carrier can be used to create domestic shipping labels.

The carrier can be used to create international shipping labels.

ShipStation API will submit international customs declarations electronically to the carrier.

The carrier can be used to create domestic return labels.

When an API call is made to the Rates endpoint, ShipEngine will return estimated shipping rates for the carrier based on the connected account information and shipment details.

Shipment insurance, provided by the shipment's selected carrier, can be added to the shipment in ShipStation API. This insurance would be in addition to any default coverage already provided by that carrier.

Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on the carrier's tracking website. Tracking may not be available for all shipping services.

Shipment manifests and End of Day documents are submitted electronically to the carrier by ShipEngine.

Shipment manifests and End of Day documents are generated as PDF files that can be printed along with shipping labels. Because these documents are not electronically submitted, physical copies must be provided to the carrier.

ShipEngine can print your brand logo on shipping labels from carriers that support this feature. Add your logo in the ShipEngine Dashboard.

ShipEngine can include additional information on a shipping label that is specified in the label request, if supported by the carrier.

This carrier can be used to create multi-package shipments, where multiple labels are created for a single shipment and the individual packages are linked together in a single shipment record with a master tracking number.

You can connect this carrier to ShipStation API multiple times using different accounts and choose which account will be used to create each shipment.