Body

Codes

 

 

Order Type

Order Type Description
REGULAR_ORDER In-season order of goods from supplier's remaining production batch (aka. "Refill-order", "Re-Order", "Top-up order", "At-once order", "Supplementary order", "222")
AUTOMATIC_REGULAR_ORDER Order automatically created/triggered by algoritm (e.g. remaning stock level, trending sales)
CONTRACT_ORDER Order contract agreed between buyer and supplier. (aka "Blanket order", "221")
CHECKOUT_ORDER Checkout of goods from previously agreed contract between buyer and supplier. (aka "Call-off order", "226")
PRE_ORDER Pre-seasonal order of goods or services, according to conditions set out in an offer.
RETURN_ORDER Return of previously ordered and delivered goods.
DROPSHIP_ORDER Customer/consumer orders goods through retailer/marketplace, who then forwards the order to third party supplier. Supplier deliveres ordered goods to customer/consumer. 

Code Example

<order currency="EUR" environment="production" messageDate="" messageId="" orderType="REGULAR_ORDER" text="Btwentyfour Order Example">

 

Order Status

Order Status Description
ORDER_STATUS_REGISTERED Order is Registered
ORDER_STATUS_CANCELLED Order is Cancelled
ORDER_STATUS_SHIPPED Order is Shipped
ORDER_STATUS_INVOICED Order is Invoiced
ORDER_LINE_STATUS_CANCELLED Order Line is Cancelled
ORDER_LINE_STATUS_SHIPPED Order Line is Shipped
ORDER_LINE_STATUS_INVALID Order Line is Invalid (e.g. invalid item)
 ORDER_LINE_STATUS_INVOICED Order Line is Invoiced
ORDER_LINE_STATUS_REGISTERED Order Line is Registered
ORDER_LINE_STATUS_BACKORDER Order Line is Backordered 

Code Example

<orderResponse text="Btwentyfour Example Ordrsp" status="ORDER_STATUS_REGISTERED" currency="EUR"> 

 

Order Action

Order Action Description
Accept Order/Order Line is accepted without changes
Accept With Changes Order is accepted with changes (changes specified on item/line-level)
Cancel Order/Order Line is cancelled
Quantity Change Item quantity is changed
Price Change Item Price is changed
Delivery Date Change Item delivery date is changed
Item Change An Item is replaced or added compared to the original order
Backorder Item is backordered 

Code Example

<property name="action">Price Change</property>

 

Production & Test Environments

Acceptable values are:

- "production" - "test"

Code Example

<order currency="EUR" environment="production" messageDate="" messageId="" orderType="REGULAR_ORDER" text="Btwentyfour Order Example">

 

Item number format

Predefined barcode types that can be used in the ‘itemReference’ element as coding:    


EAN13     
EAN14    
EAN8    
ISBN    
UPCA    
UPCE    
CODE39    
QR 

Code Example

<itemReference registry="Supplier" coding="EAN13">2345678911234</itemReference>

 

Unit of measure

Unit of measure code examples that can be used in the item property element, with the name unitOfMeasure

Code Description
PCE Pieces
PAI Pair
PAC Pack
SET Set

Code Example

<property name="unitOfMeasure">PCE</property>

 

INVOIC allowance codes and name examples

Code and name examples that can be used in the ‘allowances’ element.

Code Name
ACA unspecified allowance
QD quantity discount
RAE reseller discount
DI Mutually agreed discount, or the discount published in PRICAT

 

INVOIC charge codes and name examples

Code and name examples that can be used in the ‘taxes’ element.   

Code Name
ABK unspecified charge
FC freight charge
IS Invoice services
AEV Environmental fee
IN Insurance fee
HD Handling charge
PC Packaging cost

 

INVOIC tax codes and name examples

Code and name examples that can be used in the ‘taxes’ element.   

Code Name
VAT Value added Tax
ENG Energy Tax
ENV Environmental Tax
ORG VAT on original invoice (ORG is only applicable with credit notes)

 

INVOIC account types

Account types that can be used.

type Description
SE.BG Swedish bankgiro
SE.PG Swedish postgiro
IBAN IBAN
BIC BIC
Bank Bank account number
BranchCode Branch code/number
Swift Swift

 

Currency codes

ISO 4217 is the International Standard for currency codes.

 

Country codes

ISO 3166 is the International Standard for country codes and codes for their subdivisions, please see Alpha 2 codes:    
http://www.iso.org/iso/english_country_names_and_code_elements   

 

Package types

Examples of commonly used package types can be found at the GS1 website:    
http://www.gs1.se/en/our-standards/Technical-documentation/code-lists/t0137-packaging-type-code/