Download Integration Manual
Transcript
bpost shipping manager Integration Manual Table of Contents 1 Application modifications........................................................................................ 4 2 Glossary of Terms .................................................................................................... 5 3 Introduction ............................................................................................................ 6 3.1 Required knowledge ............................................................................................ 6 3.2 bpack Shipping Manager solution ........................................................................ 7 3.2.1 3.2.2 3.3 Four integration solutions .................................................................................... 9 3.3.1 3.3.2 3.3.3 3.3.4 3.4 4 Front End easy integration .............................................................................................. 9 Back End easy integration ............................................................................................... 9 Front End deep integration ............................................................................................. 9 Back End deep integration ............................................................................................ 10 Four integration scenarios.................................................................................. 10 3.4.1 3.4.2 3.4.3 3.4.4 3.5 Front End......................................................................................................................... 7 Back End .......................................................................................................................... 7 Scenario 1 – story line ................................................................................................... 11 Scenario 2 – story line ................................................................................................... 11 Scenario 3 – story line ................................................................................................... 12 Scenario 4 – story line ................................................................................................... 13 ICT Impact .......................................................................................................... 14 General configuration / Setup ............................................................................... 15 4.1 Logging in ........................................................................................................... 15 4.2 Configuration ..................................................................................................... 15 5 Front end integration ............................................................................................ 18 5.1 Parameters......................................................................................................... 18 5.1.1 5.1.2 5.1.3 5.1.4 HTTP POST parameters ................................................................................................. 18 Checksum ...................................................................................................................... 21 Order lines..................................................................................................................... 22 Delivery method overrides............................................................................................ 23 5.2 Sending parameters via HTTP POST ................................................................... 23 5.3 Showing the Front End pop-up ........................................................................... 24 5.4 Returned parameters ......................................................................................... 25 5.5 Confirming the order .......................................................................................... 27 5.6 Backup solution.................................................................................................. 27 5.7 Error codes ......................................................................................................... 27 6 Web Services ......................................................................................................... 29 6.1 Shipping API implementation ............................................................................. 29 6.1.1 6.1.2 REST............................................................................................................................... 29 Protocol......................................................................................................................... 29 Confidential | Copyright © 2011 by bpost. All rights reserved. Version 2.0 | 9/08/2012 bpost, limited company under public law | Centre Monnaie, 1000 Brussels VAT BE 0214.596.464 | Legal Entities Register Brussels | Postal Current Account IBAN BE94 0000 0000 1414 | BIC BPOTBEB1 2 / 87