Data export Merchant Orders CSV files format
Edit on GitHubThis document contains content of the following files you get when exporting data on orders generated in Spryker:
- merchant-orders
- merchant-order-items
- merchant-order-expenses
Merchant orders
These are the parameters included in the merchant_orders.csv
file:
DEFAULT SEQUENCE | PARAMETER | REQUIRED | TYPE | REQUIREMENTS OR COMMENTS | DESCRIPTION |
---|---|---|---|---|---|
1 | merchant_order_reference | ✓ | String | Unique | Merchant order reference identifier. |
2 | marketplace_order_reference | ✓ | String | Unique | Marketplace order reference identifier. |
3 | customer_reference | String | Customer reference identifier. | ||
4 | merchant_order_created_at | Date Time | Merchant order creation date. | ||
5 | merchant_order_updated_at | Date Time | Last update date of the merchant order. | ||
6 | merchant_order_store | String | Name of the store where the order to this merchant was placed. | ||
7 | String | Email of the customer. | |||
8 | salutation | String | Salutation used with the customer. | ||
9 | first_name | String | Customer’s first name. | ||
10 | last_name | String | Customer’s last name. | ||
11 | order_note | String | Note added to the order. | ||
12 | currency_iso_code | String | Indicates the currency used in the order. | ||
13 | price_mode | Enum (NET_MODE, GROSS_MODE) | Indicates if the order was calculated in a net or gross price mode. | ||
14 | locale_name | String | Sales order’s locale used during the checkout. The sales order has a relation to the locale used during the checkout so that the same locale can be used for communication. | ||
15 | billing_address_salutation | Customer salutation used with the billing address. | |||
16 | billing_address_first_name | ✓ | String | Customer’s first name used in the billing address. | |
17 | billing_address_last_name | ✓ | String | Customer’s last name used in the billing address. | |
18 | billing_address_middle_name | String | Customer’s middle name used in the billing address. | ||
19 | billing_address_email | String | Email used with the billing address. | ||
20 | billing_address_cell_phone | String | Cell phone used with the billing address. | ||
21 | billing_address_phone | String | Phone used with the billing address. | ||
22 | billing_address_address1 | String | First line of the billing address. The billing address is the address to which the invoice or bill is registered. | ||
23 | billing_address_address2 | String | Second line of the billing address. | ||
24 | billing_address_address3 | String | Third line of the billing address. | ||
25 | billing_address_city | ✓ | String | City of the billing address. | |
26 | billing_address_zip_code | ✓ | String | Zip code of the billing address. | |
27 | billing_address_po_box | String | P.O. Box of the billing address. | ||
28 | billing_address_company | String | Company used in the billing address. | ||
29 | billing_address_description | String | Description used with the billing address. | ||
30 | billing_address_comment | String | Comment used with the billing address. | ||
31 | billing_address_country | ✓ | String | Country of the billing address. | |
32 | billing_address_region | String | Region of the billing address. | ||
33 | merchant_order_totals_canceled_total | Number | Original value is multiplied by 100 before it is stored in this field. | Cancelled total of the order totals for this merchant. | |
34 | merchant_order_totals_discount_total | Number | Original value is multiplied by 100 before it is stored in this field. | Discount total of the order totals for this merchant. | |
35 | merchant_order_totals_grand_total | Number | Original value is multiplied by 100 before it is stored in this field. | Grand total of the order totals for this merchant. | |
36 | merchant_order_totals_order_expense_total | Number | Original value is multiplied by 100 before it is stored in this field. | Order expense total of the order totals for this merchant. | |
37 | merchant_order_totals_refund_total | Number | Original value is multiplied by 100 before it is stored in this field. | Refund total of the order totals for this merchant. | |
38 | merchant_order_totals_subtotal | Number | Original value is multiplied by 100 before it is stored in this field. | Subtotal of the order totals for this merchant. | |
39 | merchant_order_totals_tax_total | Number | Original value is multiplied by 100 before it is stored in this field. | Tax total of the order totals for this merchant. | |
40 | merchant_order_comments | Object | Comments are presented in a JSON array format: order_comments {{username, message, created_at, updated_at},…} | Comments added by the customer to the sales order for this merchant. Username may be a different name from the customer’s first, middle, or last name—for example, a nickname. |
Check out the merchant-orders.csv sample file.
Merchant order items
These are the header fields included in the merchant_order_items.csv
file:
DEFAULT SEQUENCE | CSV COLUMN HEADER NAME | REQUIRED | TYPE | OTHER REQUIREMENTS / COMMENTS | DESCRIPTION |
---|---|---|---|---|---|
1 | merchant_order_reference | ✓ | String | Unique | Merchant order reference identifier |
2 | marketplace_order_reference | ✓ | String | Unique | Marketplace order reference identifier. |
3 | product_name | String | Product name of the merchant order item. | ||
4 | merchant_order_item_reference | String | Unique | Merchant order item reference | |
5 | product_sku | ✓ | String | Product SKU of the ordered item. | |
6 | canceled_amount | Number | Default = 0 | Canceled amount of the ordered item. | |
7 | order_item_note | String | Note to the ordered item. | ||
8 | discount_amount_aggregation | Number | Default = 0 | Discount amount aggregation of the merchant order item. | |
9 | discount_amount_full_aggregation | Number | Default = 0 | Discount amount full aggregation of the merchant order item. | |
10 | expense_price_aggregation | Number | Default = 0 | Expense price aggregation of the merchant order item. | |
11 | gross_price | Number | Original value is multiplied by 100 before it is stored in this field. | Gross price of the ordered item. | |
12 | net_price | Number | Original value is multiplied by 100 before it is stored in this field. | Net price of the ordered item. | |
13 | price | Number | Original value is multiplied by 100 before it is stored in this field. | Price of the ordered item. | |
14 | price_to_pay_aggregation | Number | Original value is multiplied by 100 before it is stored in this field. | Price to pay aggregation of the ordered item. | |
15 | product_option_price_aggregation | Number | Original value is multiplied by 100 before it is stored in this field. | Product option price aggregation of the ordered item. | |
16 | quantity | ✓ | Number | Default = 1 | Quantity of items in this order item. |
17 | refundable_amount | Number | Original value is multiplied by 100 before it is stored in this field. | Refundable amount of the ordered item. | |
18 | subtotal_aggregation | Number | Original value is multiplied by 100 before it is stored in this field. | Subtotal aggregation of the ordered item. | |
19 | tax_amount | Number | Original value is multiplied by 100 before it is stored in this field. | Tax amount of the ordered item. | |
20 | tax_amount_after_cancellation | Number | Original value is multiplied by 100 before it is stored in this field. | Tax amount after the cancellation of the ordered item. | |
21 | tax_amount_full_aggregation | Number | Original value is multiplied by 100 before it is stored in this field. | Tax amount full aggregation of the ordered item. | |
22 | tax_rate | Number | Tax rate of the ordered item. | ||
23 | tax_rate_average_aggregation | Number | Tax rate average aggregation of the ordered item. | ||
24 | merchant_order_item_created_at | Date Time | Merchant order item creation date. | ||
25 | merchant_order_item_updated_at | Date Time | Merchant order item update date. | ||
26 | merchant_order_item_state | ✓ | String | State of this merchant order item according to the merchant state machine. Project-specific states defined in Spryker project state-machine are XXX. | |
27 | merchant_order_item_state_description | String | State description of this merchant order item. | ||
28 | merchant_order_item_process | String | Process of this merchant order item. | ||
29 | merchant_order_item_bundle_id | String | Bundle product information identifier of the merchant order item. | ||
30 | merchant_order_item_bundle_note | String | Note to the ordered item bundle product from this merchant. | ||
31 | merchant_order_item_bundle_gross_price | ✓ | Number | Gross price of the ordered item bundle product from this merchant. | |
32 | merchant_order_item_bundle_image | String | Image of the order item bundle product from this merchant. | ||
33 | merchant_order_item_bundle_product_name | ✓ | String | Bundle product name of the merchant order item. | |
34 | merchant_order_item_bundle_net_price | Number | Net price of the ordered item bundle from this merchant. | ||
35 | merchant_order_item_bundle_price | Number | Price of the ordered item bundle from this merchant. | ||
36 | merchant_order_item_bundle_product_sku | ✓ | String | SKU of the product bundle in the merchant order item. | |
37 | order_shipment_id | Number | Order shipment identifier. | ||
38 | shipment_carrier_name | String | Name of the shipment carrier. | ||
39 | shipment_delivery_time | String | Delivery time of the shipment. | ||
40 | shipment_method_name | String | Name of the shipment method. | ||
41 | shipment_requested_delivery_date | Date | Requested delivery date of the shipment. | ||
42 | shipping_address_salutation | String | Customer salutation used with shipping address. | ||
43 | shipping_address_first_name | Customer’s first name used in the shipping address. | |||
44 | shipping_address_last_name | String | Customer’s last name used in the shipping address. | ||
45 | shipping_address_middle_name | String | Customer’s middle name used in the shipping address. | ||
46 | shipping_address_email | String | Email used with shipping address. | ||
47 | shipping_address_cell_phone | String | Cell phone used with shipping address. | ||
48 | shipping_address_phone | String | Phone used with the shipping address. | ||
49 | shipping_address_address1 | String | Address first line of the shipping address. The shipping address is the address to where the order is shipped. | ||
50 | shipping_address_address2 | String | Address second line of the shipping address. | ||
51 | shipping_address_address3 | String | Address third line of the shipping address. | ||
52 | shipping_address_city | String | City of the shipping address. | ||
53 | shipping_address_zip_code | ✓ | String | Zip code of the shipping address. | |
54 | shipping_address_po_box | String | P.O. Box of the shipping address. | ||
55 | shipping_address_company | String | Company used in the shipping address. | ||
56 | shipping_address_description | String | Description used with the shipping address. | ||
57 | shipping_address_comment | String | Comment used with the shipping address. | ||
58 | shipping_address_country | ✓ | String | Country of the shipping address. | |
59 | shipping_address_region | String | Region of the shipping address. |
Check out the merchant-order-items.csv sample file.
Merchant order expenses
These are the header fields included in the merchant_order_expenses.csv
file.
DEFAULT SEQUENCE | CSV COLUMN HEADER NAME | REQUIRED | TYPE | OTHER REQUIREMENTS / COMMENTS | DESCRIPTION |
---|---|---|---|---|---|
1 | merchant_order_reference | ✓ | String | Unique | Merchant order reference identification |
2 | marketplace_order_reference | ✓ | String | Unique | Marketplace order reference identification. |
3 | shipment_id | Number | Merchant order shipment identification. | ||
4 | canceled_amount | Number | Default = 0 | Merchant order expense canceled amount. | |
5 | discount_amount_aggregation | Number | Default = 0 | Merchant order expense discount amount aggregation. | |
6 | gross_price | ✓ | Number | Original value is multiplied by 100 before it is stored in this field. | Merchant order gross price of the expense. |
7 | name | String | Original value is multiplied by 100 before it is stored in this field. | Merchant order name of the expense. | |
8 | net_price | Number | Original value is multiplied by 100 before it is stored in this field. | Merchant order net price of the expense. | |
9 | price | Number | Original value is multiplied by 100 before it is stored in this field. | Merchant order price of the expense. | |
10 | price_to_pay_aggregation | Number | Original value is multiplied by 100 before it is stored in this field. | Merchant order expense price to pay aggregation. | |
11 | refundable_amount | Number | Original value is multiplied by 100 before it is stored in this field. | Merchant order refundable amount of the expense. | |
12 | tax_amount | Number | Original value is multiplied by 100 before it is stored in this field. | Merchant order tax amount of the expense. | |
13 | tax_amount_after_cancellation | Number | Original value is multiplied by 100 before it is stored in this field. | Merchant order expense tax amount after cancellation. | |
14 | tax_rate | Number | Merchant order tax rate of the expense. | ||
15 | type | String | Merchant order type of expense. | ||
16 | expense_created_at | ✓ | Date Time | Merchant order timestamp of this sales expense creation. | |
17 | expense_updated_at | ✓ | Date Time | Last update date of the merchant order sales expense. |
Check out the merchant-order-expenses.csv sample file.
Thank you!
For submitting the form