Pitney Bowes Cross-Border Delivery Service (CBDS)

Overview

PB Cross-Border Delivery Service (CBDS) provides U.S. outbound shipping to international destinations and provides customs clearance performed at domestic consolidation centers prior to international shipment. When a parcel arrives at a consolidation center, CBDS ensures the parcel complies with international regulations by performing a restrictions check and a Denied Party screening, and by providing any missing HS codes. CBDS then supplies the proper customs documentation, prints the international label, and ships to the international destination. CBDS is a post-paid service.

When used through the Shipping APIs, CBDS provides merchants the option to print the first-mile label for delivery to the CBDS consolidation center. Merchants either print the first-mile label through through the Create CBDS Shipment API or print it separately, depending on the merchant’s setup with Pitney Bowes.

Client ID

Each merchant who uses CBDS has a Client ID (CLIENT_ID) assigned by CBDS in addition to a Shipper ID assigned by Pitney Bowes. The Client ID determines who will receive the invoice. When a merchant creates a CBDS shipment, you must pass both the Client ID and Shipper ID. CBDS provides mock Client IDs for use in testing CBDS shipments on the Sandbox environment. When testing in Sandbox, use:

  • Your developer account. (If you don’t have a developer account, see Developer Account.)
  • The Shipper ID of any merchant you have created in Sandbox.
  • The mock Client IDs listed in the table below.

Important: The Client ID identifies who receives the invoice. Make sure you use the merchant’s CBDS-specific Client ID.

Delivery to the CBDS Consolidation Center

When shipping with CBDS, a merchant uses one of the following solutions for delivery to the consolidation center. Note that the 3rd column of the table provides the mock Client ID to use when testing a solution in Sandbox.

Solution
Input/Output
Client ID for Sandbox

First-Mile Exclusive

Merchants use their own carriers to ship parcels to the CBDS consolidation center and use CBDS as the international provider.

(This option is available through SFTP as well as the API.)

  • The merchant prints the first-mile label separately, prior to invoking the Create Shipment API.
  • When invoking the API the merchant provides the first-mile label’s tracking number.
  • The API returns the tracking number for the full parcel journey.
COFM_1

First-Mile Inclusive

Merchants use CBDS for the full end-to-end solution, including delivery to the consolidation center.

  • The merchant prints the first-mile label through the Create Shipment API.
  • The API returns the first-mile label and returns the tracking number for the full parcel journey.
USPSFM_1

Coming Soon:

First-Mile Inclusive with Parcel Pickup

Merchants who ship more than 200 parcels a day use CBDS for the full end-to-end solution, including pickup of their parcels from their facilities.

  • The merchant prints a pickup label through the Create Shipment API.
  • The Create Shipment API returns the pickup label and returns the tracking number for the full parcel journey.
  • This solution is available for merchants who ship more than 200 parcels a day.
NGST
Fulfillment
  • This option does not use the PB Shipping APIs. For more information on fulfillment, contact your Pitney Bowes representative.
Not applicable

Category Tree

To increase the accuracy of restriction checks and to help CBDS classify commodities with the correct HS codes, set up a category tree with Pitney Bowes in advance during onboarding. If you do not have a category tree, Pitney Bowes can provide one. When you rate or create CBDS shipments, use the customs.customsItems.categories array to associate each commodity in the shipment with a category in the category tree.

Tracking

You can track parcels through either the Tracking API or through https://tracking.pb.com/.

Onboard with CBDS

To onboard, you must set up your Developer Account for CBDS. Send an email to Client Services Tech Support at ClientServicesTechSupport@pb.com and request that the your developer account be enabled to use CBDS.

API Operations

You can use the following API operations with CBDS. Set the carrier value to PBI:

Operation
Method Endpoint

Rate a parcel

POST

/v1/rates
 

Create a CBDS shipment

POST

/v1/shipments
 

Reprint Label

GET

/v1/shipments/{shipmentId}?carrier={carrier}
 

Retry Label

GET

/v1/shipments?originalTransactionId={transaction_id}&carrier={carrier}
 

Void Label

DELETE

/v1/shipments/{shipmentId}
 

Get Tracking Information

GET

/v1/tracking/{trackingNumber}?packageIdentifierType=TrackingNumber&carrier=PBI
 

Get a quote for a shopping cart

POST

/v1/quotes
 

Service Classes

The available service classes depend on your delivery agreement. Each service class has a terms of delivery that determines whether the merchant or the buyer pays the importation costs.

Service ID
Service Name
Description
PBXPS Standard DDP This service is cost effective and offers full tracking.
PBXUS Standard DDU The service uses postal clearance at the country of destination.
PBXPE Expedited DDP This service is faster than Prepay Standard and costs more. It offers full tracking. Note: Expedited DDP does not support delivery to P.O. Boxes.

Parcel Type

CBDS shipments use the PKG parcel type.

CBDS Consolidation Centers

CBDS provides shipping from the following consolidation centers:

Location Address ID
California 5959 Randolf St, Dock Door W19, Commerce, CA 90040 USA US_GEODIS_USZ
Chicago 2001 Arthur Avenue, Elk Grove Village, IL, US 60007 USA US_GLOBAL_ILA
Kentucky 1850 Airport Exchange Blvd, Suite 400, Erlanger, KY 41018 USA US_ELOVATIONS_KY
New Jersey 117 Interstate Blvd, Monroe, NJ 08831 USA US_GLOBAL_NJA