Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added: Authentication notify services, CB supports: Basic - username/password and Token 

Table of Contents

...

Revisions

Version

DateDescription
1.4

24-02-2022 

Authentication notify services, CB supports:

  • Basic - username/password
  • Token 
1.425-01-2022Test and order simulation added
1.415-12-2021Add Tag matrix for Green and Standard option
1.319-10-2021Update yaml file MediaOrderNotify v.1.0.2.yaml
1.319-08-2021Update generic error messages
1.207-05-2021Align with updated order notifications
1.112-11-2020 Update yaml file MediaOrderB2C v1.2.0.yaml
1.108-06-2020

Update MediaOrderB2C version

Correct resource for notifyOrder and notityShipment
1.028-04-2020Update yaml versions
0.612-03-2020 Add volume limits and error messages; Correct typo in process flow diagrams
0.513-01-2020 Add flows and sequence diagrams
0.311-11-2019 Add operations
0.1

30-08-2019 

Initial document

...

The entire set for the standard data exchange with CB consists of the following documents and files:
The mapping from file based to webservice based messages
Tag matrix for Green and Standard option

CB has two options for submitting e-commerce orders:

  • Green option no document attached to shipment,
  • Standard option packing slip or invoice included with shipment
Expand
titleClick here for tag matrix

Include Page
Tags Green and Standard option
Tags Green and Standard option

yaml definition filesAn OpenAPI Specification file (yaml) for each resource

...

Webservice name: MediaOrderNotify
Definition: MediaOrderNotify.yaml
Resource: 

Notifications

Operations provided by you:
notifyOrderCB calls your webservice to inform you about status updates of an order
Authentication modeCB supports:
  • Basic - username/password
  • Token 

MediaShipment

Webservice name: MediaShipment
Definition: MediaShipment.yaml
Resource: 

ShippingUnits

Operations provided by CB:
getShippingUnit

Retrieve the shipment information for a shipping unit

...

Webservice name: MediaShipmentNotify
Definition: MediaShipmentNotify.yaml
Resource: 

Notifications

Operations provided by you:
notifyShipment

CB calls your webservice to inform you about a shipment for your order

Authentication modeCB supports:
  • Basic - username/password
  • Token 

Process flows

This chapter contains the identified flows when using webservices to order physical books at CB. The most common and regular scenario is describes in the happy flow. In addition 7 frequent scenarios are described in alternative flows.

...