ShippitDeveloper Centre

Technical configuration

Data is exchanged between your system and Shippit using SFTP (secure file transfer protocol) connections. Shippit sets up and maintains a secure FTP server on your behalf. During the kick off process, you are provided with a username and password to use to access the server.

CSV schema

The CSV files you receive for orders follow this schema:

HeaderDescriptionExample
Sender company nameMerchant nameAcme Pty Ltd
Sender nameContact person from the merchantJane Smith
Sender emailContact email provided by the merchantjane.smith@acme.com
Sender contact numberContact phone number provided by the merchant+61 2 1234 5678
Sender address Merchant address (255 characters max). This header ends with a space123 Example St
Sender suburbMerchant suburbSydney
Sender postcodeMerchant postcode (4 characters max)2000
Sender state codeMerchant state code (3 characters max)NSW
Sender country codeMerchant country code (2 characters max)AU
Receiver company nameReceiver company nameWidgets Inc
Receiver nameReceiver nameJohn Doe
Receiver emailContact email provided by the receiverjohn.doe@widgets.com
Receiver contact numberContact phone number provided by the receiver+61 3 8765 4321
Receiver address line 1The first line of the receiver address (255 characters max)456 Sample Ave
Receiver address line 2The second line of the receiver address (255 characters max)Apartment 1
Receiver suburbReceiver suburbMelbourne
Receiver postcodeReceiver postcode (4 characters max)3000
Receiver state codeReceiver state code (3 characters max)VIC
Receiver country codeReceiver country code (2 characters max)AU
Consignment numberConsignment identifier in GS1 GINC format. 30 characters, always starting with 401401935350000000000000003488492
Account numberIdentifier of the merchant’s account with the carrierACME12345
Authority to Leave1 when the package has authority to leave, empty otherwise1
Product codeSelection of service surfaced from quotingEXPRESS
Pickup instructionsInstructions for the carrier to follow during pickupCollect from loading dock
Delivery instructionsInstructions for the carrier to follow during deliveryLeave at front door if unattended
Package label numberPackage identifier in GS1 SSCC format00312345678901234567
Package weight kgPackage dead weight in kg2.5
Package length cmPackage length in cm30
Package depth cmPackage depth in cm10
Package width cmPackage width in cm20
Retailer invoicePrimary field used by merchants as their own internal identifier for this consignmentINV-10001
Retailer referenceSecondary field used by merchants as their own internal identifier for this consignmentREF-20002
Booked atThe time Shippit generated the file, in ISO 8601 UTC with milliseconds2025-06-20T16:00:00.000Z

For more information about the CSV format, see the Carrier operations guide.

SFTP connection

Bookings and tracking use the same SFTP server, with one set of credentials. Shippit shares the connection details with you separately.

Shippit places new booking files in your booking directory. Upload tracking files to your tracking directory. Shippit sets up both directories with your account.

The tracking directory only applies if you send tracking updates by CSV.

The directory structure is configured when your account is set up, so the exact directory could be different depending on your configuration.

Configuring your shipping labels

Shippit generates carrier-compliant shipping labels for merchants. The label uses your name and logo, along with the sender and receiver details.

The label looks like this:

example_label

These fields are always printed:

  • Carrier logo and name
  • Product code
  • Consignment number (GINC)
  • Customer reference
  • Date printed
  • Deliver to and From blocks
  • Merchant logo
  • Delivery instructions panel, empty when there are no instructions
  • Article weight, dimensions, cube, and item count
  • Barcode and SSCC

These fields only appear when they apply:

  • Sort code
  • Delivery date
  • Authority to leave bar

The merchant logo block is always filled. If the merchant has no logo, the Shippit logo prints instead.

Labels are A6. A consignment produces one page per article, each with its own SSCC barcode. The item count on each page shows its position, for example Items: 2 of 3.