Fulfillment Order Request

Digital River sends the purchase order request to the fulfillment partner to be shipped directly to the customer. The purchase order contains information such as products ordered, quantity ordered, shipping, and shipping address.

Supported Formats and Data Interchange Modes (Digital River to Fulfillment Partner)

Format
AS2
FTP/SFTP
Web Service Post to Fulfiller
XML
Supported
Recommended (Best Practice)
Supported
EDI X12 (850)
Supported (Best Practice)
Supported
Not Supported

Recommended Frequency

  • Real-time or Batch at scheduled interval


XML Specification

File Name Format

  • OrderRequest_YYYYMMDD_HHMISS.xml

XML Schema

XML Sample


EDI X12 850 Specification

File Name Format

  • EDI850_YYYYMMDD_HHMISS.edi

EDI X12 850 Supported Version

  • 00401

EDI X12 850 Definition of Data Elements

Position
Element ID
Description
Type
Min/Max
Required
Comments
Envelope:






ISA

Interchange Control Header

1
Y

ISA01
I01
Authorization Information Qualifier
ID
2/2
Y
00
ISA02
I02
Authorization Information
AN
10/10
Y

ISA03
I03
Security Information Qualifier
ID
2/2
Y
00
ISA04
I04
Security Information
AN

Y

ISA05
I05
Interchange Sender Qualifier
ID
2/2
Y

ISA06
I06
Interchange Sender ID
AN

Y

ISA07
I05
Interchange Receiver Qualifier
ID
2/2
Y

ISA08
I07
Interchange Receiver ID
AN
15/15
Y

ISA09
I08
Interchange Date
DT

Y

ISA10
I09
Interchange Time
TM

Y

ISA11
I10
Interchange Control Standards Id
ID
ID
Y

ISA12
I11
Interchange Control Version Number
ID
5/5
Y

ISA13
I12
Interchange Control Number
N0
9/9
Y

ISA14
I13
Acknowledgment Requested
ID
1/1
Y

ISA15
I14
Usage Indicator
ID
1/1
Y
P=Production, T=Test
ISA16
I15
Component Element Separator

1/1
Y








GS 
 
Functional Group Header 
 
1
Y
 
GS01
479
Functional Identifier Code
ID
2/2
Y

GS02
142
Application Sender's Code
AN
2/15
Y

GS03
124
Application Receiver's Code
AN
2/15
Y

GS04
373
Date
DT
8/8
Y

GS05
337
Time
TM
4/8
Y

GS06
28
Group Control Number
N0
1/9
Y

GS07
455
Responsible Agency Code
ID
1/2
Y

GS08
480
Version / Release / Industry Id
AN
1/12
Y
4010







Heading:

 
 
 
 
 
ST

Transaction Set Header

1
Y

ST01
143
Transaction Set Identifier Code
ID
3/3
Y
850
ST02
329
Transaction Set Control Number
AN
4/9
Y








BEG

Beginning Segment for PO

1
Y

BEG01
353
Transaction Set Purpose Code
ID
2/2
Y
00


00 - Original




BEG02
92
Purchase Order Type Code
ID
2/2
Y
NE


NE - New Order






DS - Dropship


Y

BEG03
324
Purchase Order Number
AN
1/22
Y
Digital River PO Number
BEG05
373
Date
DT
8/8









REF

Reference Identification

1
N

REF01
128
Reference Identification Qualifier
ID
2/3
Y



CN - DR Channel ID



Example: 234


SN - DR Site ID



Example: rpeusb2c


LO - Site Locale



Example: en_US


CT - Contract Number


N



AR - Ship To Country qualifier


N

REF02
127
Reference Identification
AN
1/30
Y

REF03
352
Description
AN
1/80
N








CUR

Currency

1
Y

CUR01
98
Entity Identifier Code
ID
2/2
Y
BY


BY - Buying Party




CUR02
100
Currency Code
ID
3/3
Y








TAX

Tax Reference

1
N

TAX01
325
Tax Identification Number
AN
1/20
Y
Buyer's Tax ID
TAX12
441
Tax Exempt Code
ID
1/1
N



1 - Yes (Tax Exempt)






2 - No











CSH

Sales Requirements

1
N

CSH01
563
Sales Requirement Code
ID
1/2
N



BK - Ship Partial, Balance Back Order






SC - Ship Complete











SAC

Service, Promotion, Allowance, or Charge

1
N

SAC01
248
Allowance or Charge Indicator
ID
1/1
Y



A - Allowance/Discount






C - Charge




SAC02
1300
Service, Promotion, Allowance, or Charge Code
ID
4/4
Y



D340 - Merchandise Total



Total of all D340s at the item level


F050 - Discount Total



Total of all F050s at the item level


G830 - Shipping and Handling Total



Total of all G830s at the item level


H850 - Total Tax on merchandise and Shipping



Total of all H850s at the item level


FEE0 - Total of all Fees



Total of all FEEns at the item level


FTX0 - Total Tax on all Fees



Total of all FTXns at the item level


ZZZZ - Order Total



Total of all ZZZZs at the item level
SAC05
610
Amount

1/15
Y

SAC15
352
Description

1/80
N








TD5

Carrier Details (Routing Sequence)

1
N

TD501
133
Routing Sequence Code
ID
1/2
Y

TD502
66
Identification Code Qualifier
ID
1/2
Y
92
TD503
67
Identification Code
AN
1/4
Y
Code identifying a shipping method







N9

Reference Identification

1
N

N901
128
Reference Identification Qualifier
ID
2/3
Y
PSM
N902
127
Reference Identification
AN
1/30
N

N903
369
Free-form Description
AN
1/45
Y








DTM

Date/Time Reference

1
N

DTM01
374
Date/Time Qualifier
ID
3/3
N



010- Requested Ship




DTM02
373
Date
DT
8/8
N








N1

Name

1
Y

N101
98
Entity Identifier Code
ID
2/2
Y



ST - Ship To






BT - Bill To






BY - Buying Party (Purchaser)


N



PO - Party to receive Invoice for Goods or Services


N



BT – Bill To


N



ST - Ship To


N

N102
93
Name
AN
1/35
Y

N103
66
Identification Code Qualifier
ID
1/2
N

N104
67
Identification Code
AN
2/80
N








N3

Address Information

2
Y

N301
166
Street Address
AN
1/35
Y

N302
166
Street Address 2
AN
1/35
N








N4

Geographic Location

1
Y

N401
19
City Name
AN
2/30
Y

N402
156
State or Province Code
ID
2/2
Y

N403
116
Postal Code
ID
3/15
Y

N404
26
Country Code
ID
2/3
Y








PER

Administrative Contact

1
N

PER01
366
Contact Function Code
ID
2/2
Y



IC – Information Contact




PER02
93
Name
AN
1/36
Y

PER03
365
Communication Number Qualifier
ID
2/2
N
TE
PER04
364
Communication Number
AN
1/36
N








MSG

Message Text

1
N

MSG01
933
Free-Form Message Text
AN
1/264
Y
Gift Message at the header
MSG02
934
Printer Carriage Control Code
ID
2/2
Y

MSG03
1470
Number
NO
1/9
N








Detail:

 
 
 
 
 
PO1

Baseline Item Data

1
Y

PO101
350
Assigned Identification
N0
1/20
Y
Purchase order line item number.
PO102
330
Quantity Ordered
N0
1/9
Y

PO103
355
Unit or Basis for Measurement
ID
2/2
Y



EA - Each




PO104
212
Unit Price
N2
1/40
Y
Unit Price (VAT excl. and before applying any discounts)
PO105
639
Basis of Unit Price Code
ID
2/2
N



CA - Catalog






PE - Price per Each




PO106
235
Product/Service ID Qualifier
ID
2/2
Y
VP


VP - Vendor/Seller Part Number




PO107
234
Product/Service ID




PO108
235
Product/Service ID






WH - Warehouse ID




PO109
234
Product/Service ID Qualifier
ID
2/2
Y
WH







PID

Product/Item Description

1
Y

PID01
349
Item description type
ID
1/1
Y



F - Free-form




PID05
352
Description
AN
1/80
Y








MSG

Message Text

1
N

MSG01
933
Free-Form Message Text
AN
1/264
Y
Gift message at the line
MSG02
934
Printer Carriage Control Code
ID
2/2
Y

MSG03
1470
Number
NO
1/9
N








REF

Reference Identification

1
N

REF01
128
Reference Identification Qualifier
ID
2/3
Y



BP - Bundle Product




REF02
127
Reference Identification
AN
1/30
Y
0/1
REF03
352
Description
AN
1/80
N








SAC

Service, Promotion, Allowance, or Charge

1
N

SAC01
248
Allowance or Charge Indicator

1/1
Y



A - Allowance






C - Charge




SAC02
1300
Service, Promotion, Allowance, or Charge Code

4/4
Y
All values are total amounts, not per unit amount


D340 - Merchandise Amount



VAT excl. Unit Price before applying discounts * Qty


F050 - Discount Amount



Product discounts (SAC01=A)


G830 - Shipping and Handling



Net shipping excl. tax (actual shipping - shipping discounts)


H850 - Tax on merchandise



Tax amount on merchandise & shipping


FEE1 - Fee1



Fees


FTX1 - Tax on Fee1



Tax on Fees


FEE2 - Fee2



Fees


FTX2 - Tax on Fee2



Tax on Fees


FEE3 - Fee3



Fees


FTX3 - Tax on Fee3



Tax on Fees


FEE4 - Fee4



Fees


FTX4 - Tax on Fee4



Tax on Fees


FEE5 - Fee5



Fees


FTX5 - Tax on Fee5



Tax on Fees


ZZZZ - Line Item Total



Total Line Item amount
SAC05
610
Amount

1/15
Y

SAC15
352
Description

1/80
N
For fees, fee name will be here







DTM

Date/Time Reference

1
N

DTM01
374
Date/Time Qualifier
ID
3/3
N



010- Requested Ship




DTM02
373
Date
DT
8/8
N








Summary:

 
 
 
 
 
CTT

Transaction Totals

1
Y

CTT01
354
Number of Line Items
N0
1/6
Y








SE

Transaction Set Trailer

1
Y

SE01
96
Number of Included Segments
N0
1/10
Y

SE02
329
Transaction Set Control Number
AN
4/9
Y








Envelope:
 
 
 
 
 
 
GE

Functional Group Trailer

1
Y

GE01
97
Number of Transaction Sets Included
N0
1/6
Y

GE02
28
Group Control Number
N0
1/9
Y








IEA

Interchange Control Trailer

1
Y

IEA01
I16
Number of Included Functional Groups
N0
1/5
Y

IEA02
I12
Interchange Control Number
N0
9/9
Y