DESPATCH BAY API DESPATCH BAY PDF LABELS WEB SERVICE. Version 1.0.1 August 2013. www.despatchbay.com



Similar documents
UniFLOW Print and Copy Instructions for Students

Accounts Payable Invoice Entry Monroe County, WI

Guide to the Installer Application

THERMAL TICKET PRINT SERVER USER MANUAL

Flight Workflow User's Guide. Release

WorldShip Set the Label Stock Configuration

How to Use YourPrintCloud Wireless Printing for Xerox Copiers & Printers. revised 30 Jan

Despatch Manager Online

Document Archiving White Paper. Secure. Accessible. Reliable

Acronis Backup & Recovery 10 Online Initial Seeding Step-by-Step Guide

Xerox Supplies Recycling Program Instructions

Royal Mail Despatch Manager Online Printer Installation Guide

2011 NASCIO Nomination Business Improvement and Paperless Architecture Initiative. Improving State Operations: Kentucky

TWO-WAY & SMS MESSAGING SMS WEB SERVICE. Product White Paper. Website: Telephone: enquiries@m-science.

Installing the Pharos Client onto your Macintosh laptop

Juris Year-End Checklist 2009

ORDER PROCESSING/SHIPPING

RUNNING GENERAL REPORTS AND QUERIES IN PEOPLESOFT

CANON USER GUIDE. 1. How to register and print with your LSE ID Card 2. Changing print settings 3. Scan to 4. How to copy

MerchantConnect Premium

Magento Clang Integration Extension version 1.2.0

University of Minnesota Voucher and Journal Imaging Guide for ImageNow 6.2

ERSSTOCK INVENTORY SOFTWARE FOR PC. USER GUIDE - v 1.00

INTRODUCTION TO THE PROJECT TRACKING WEB APPLICATION

STANDARD OPERATING PROCEDURE FOR USE OF LOG TAG ANALYZERS AS PART OF THE INTER HOSPITAL TRANSFER PROGRAM

How To Use Quickbooks

FedEx Billing Online PDF Help Guide Credit Card Customers

Despatch Manager Online

CPMagento - Standard Order Processing Lifecycle from Magento to CounterPoint back to Magento

PayPal Integration Guide

Copyright Soleran, Inc. esalestrack On-Demand CRM. Trademarks and all rights reserved. esalestrack is a Soleran product Privacy Statement

Truth in Savings Disclosures

Your First Steps... (00) GS1 standards for Transport & Logistics SSCC GTIN. Order Number

Magento module Documentation

OKLAHOMA TAX COMMISSION

Note: With v3.2, the DocuSign Fetch application was renamed DocuSign Retrieve.

Shipment Label Header Guide

Sage Product Update 4 Release Notes

Adobe Digital Publishing Security FAQ

Windows Clients and GoPrint Print Queues

save time and do more with Online Postage

Wire Transfer. itreasury Module User Guide. It s time to expect more. Regions Bank Member FDIC

Copyright 2013 Consona Corporation. All rights reserved

EASY for NAVISION: Archiving for Microsoft Dynamics NAV.

imageprograf Direct Print & Share Guide

Borrow Direct Office Lending Workflow Printing Bookbands

Artwork - What Do I Need To Know Before I Start Printing?

Secure Held Print Jobs. Administrator's Guide

Acronis Backup & Recovery Online. Initial Seeding Step-by-Step Guide

LP 2844 Thermal Printer

1. User Guide Logging On to OnDemand Managing Your Files Saving Files from OnDemand Transferring Files

The Wells Fargo Payment Gateway Business Center. User Guide

How to Use Print from Register the printer

365 Phone, Online and Mobile Banking Terms and Conditions - Republic of Ireland Effective from 25 th November 2013

DocuSign for Salesforce Administrator Guide v6.1.1 Rev A Published: July 16, 2015

Paazl Magento Extension Manual for using and configuring Paazl in the Magento Admin

FedEx Ship Manager Software. Installation Guide

MyPrint instructions; printing, scanning and copying. version 1.3 EN march 2015

Frequently Asked Questions

Easy Scan Complete. Administrator User Guide. HealthStream Competency Cent. HealthStream, Inc th Ave. South Suite 450 Nashville, TN 37203

Package pdfetch. R topics documented: July 19, 2015

Net Services: File System Monitor

Amazon Fulfillment Web Service. Getting Started Guide Version 1.1

Tips and Tricks for Printing an Excel Spreadsheet

Ciphermail Gateway PDF Encryption Setup Guide

Table of Contents. Day & Ross Freight Web Site Training Manual Page 1

Home Insurance Summary of Cover

Configuring IBM Cognos Controller 8 to use Single Sign- On

Klarna Magento module

North American Emission Control Area. Electronic Fuel Oil Non-Availability Disclosure Portal (FOND) Instructions

Create a PDF File. Tip. In this lesson, you will learn how to:

Business Internet Banking System Customers User Guide

ERserver. iseries. Work management

4.0 SP1 ( ) November P Xerox FreeFlow Core Installation Guide: Windows Server 2008 R2

Shipping Administration Getting Started Guide

Protected Trust Directory Sync Guide

Mercury Users Guide Version 1.3 February 14, 2006

Absolute Accounting Software Help guide Accounts

Visual Aids. Release 2.4 Version 1.1

Xerox 700 Digital Color Press with Integrated Fiery Color Server. Utilities

User Guide 2014 Consign Manifest Book: Australia Wide

Document Scanning Considerations

SAS Task Manager 2.2. User s Guide. SAS Documentation

for Sage 100 ERP Sales Order Overview Document

Understanding DSO (DataStore Object) Part 1: Standard DSO

Credit Card Payment Procedure

Google Cloud Print Administrator Configuration Guide

User Guide. Printing, Copying and Scanning

April , 2008, 2009, 2010 GXS, Inc. All Rights Reserved.

1 P a g e. User Guide support.keytime.co.uk

Get a list of ACD Queues. Get a single ACD Queue resource. Get a single ACD Queue resource. Update an existing ACD Queue. Delete an ACD Queue.

dhl ONLINE SHIPPING USER GUIDE

The following screen shots are representative of the flow you are required to follow when logging onto to access einvoicing.

Departmental Reporting in Microsoft Excel for Sage 50 Accounts

Table of Contents OBJECTIVE... 3 USING WORKFLOW... 3 WORKFLOW USER ATTRIBUTE MAINTENANCE... 5 WORKFLOW PARAMETER MAINTENANCE... 6

Absolute Software Topup Tax (Year 2 onwards)

Transcription:

DESPATCH BAY API PDF LABELS WEB SERVICE Version 1.0.1 August 2013 DESPATCH BAY www.despatchbay.com

Contents Introduction 2 Change Log 3 Requesting Labels 4 Getting The Right Labels 4 Dealing With Errors 4 Example Workflow 5 Label Formats 6 1A4 One Label per A4 Sheet 6 2A4 Two Labels per A4 Sheet 7 1A6 A6 Format Labels 8 Storing and Printing Labels 9

Introduction For our larger volume business clients wanting to fully integrate their internal IT systems into Despatch Bay we offer a PDF Label Web Service. This is designed to work in conjunction with our SOAP Shipping API to enable the downloading of PDF labels for each of your shipments. The Web Service will serve label PDFs for any of your shipments and automatically deals with charging when printing queued labels. When the labels for a queued shipment are requested your account is automatically debited. If the same labels are requested a second time no transaction will occur.

Change Log Version 1.0.1-23rd August 2013 Web service location has changed to https://api.despatchbaypro.com/pdf/1.0.1/ labels Version 1.0.1 Added support for fetching labels by order reference (oid) Version 1.0.0 Initial Release

Requesting Labels The web service is located at https://api.despatchbaypro.com/pdf/1.0.1/labels To request a label it is necessary to pass the following variables via either an HTTP GET or POST sid TheShipmentID(recommended) oid Your own Order Reference (optionally in place of ShipmentID). format The required label format. 1A6, 1A4, 2A4 or OPS02. See Label Formats apiuser Your API user credential (same value as used for SOAP access) apikey Your API key credential (same value as used for SOAP access) An example GET request might look like this: https://api.despatchbaypro.com/pdf/1.0.1/labels? sid=99999&format=1a6&apiuser=12356789&apikey=987654321 Getting the right labels As detailed above, there are two ways to retrieve labels. The recommended approach is to store the Despatch Bay ShipmentIDs in your application and request your labels based on these. Despatch Bay enforces no uniqueness on your own order references so these should be used with caution. If you queue two shipments with the same order reference the PDF Labels Web Service will return the labels for both shipments in one PDF file. Dealing With Errors When a request succeeds, the service will respond with an HTTP status code of 200 (OK) and a PDF file ready for printing. There are several cases in which the service will not return a PDF and these are descibed below. Each status is identifiable by the HTTP status code returned. 400 Bad Request The service was unable to understand the request. 401 Unauthorised Request Your API credentials were not valid 402 Payment Required Your Despatch Bay account has insufficient credit to print labels for this shipment 404 Not Found The requested shipment was not found

Example Workflow Below is an example workflow describing how you might go about combining the SOAP Shipping Service with the PDF Labels Service. YOUR APPLICATION SOAP SHIPPING SERVICE Shipment Requested SOAP Request AddDomesticShipment Shipment ID Generated Shipment ID stored against order SOAP Response Shipment ID PDF LABELS SERVICE Order Despatch HTTP Request Shipment ID Account debited Labels saved or printed HTTP Response PDF File Labels generated

Label Formats There are several available label formats. You should specify one of these formats as the value of the format variable in your HTTP request. 1A4 One Label per A4 Sheet Produces one landscape A4 page per label

2A4 Two Labels per A4 Sheet Produces one landscape A4 page for every two labels

1A6 A6 Format Labels Designed for use where printing onto A6 media is available. Thermal labels printers for example. Produces one portrait A6 page per label.

Storing and Printing Labels The labels generated by Despatch Bay are approved DHL shipping labels and should not be modified in any way. Care should be taken to ensure that labels are printed at 100% scale. This is especially true when printing on non A6 media. Each printed label should be A6 size (105 x 148mm). Any deviation from these dimension may cause scanning errors causing your shipments to be delayed or misrouted. It is acceptable to store generated labels for future use but care should be taken so that no label is accidentally used more than once. Once a label has been printed and used it should be removed from your system. If duplicate labels were to reach a DHL sorting depot then your account would be subject to manual handling penalties.

Notes

DESPATCH BAY www.despatchbay.com