Partner API Documentation Help

Get cost of order by details

Authentication

This method requires authentication.

Summary

Get Cost of Order by Details

Description

This API method retrieves the cost of an order based on the supplied details. The partner_details parameter is used to provide order details.

Body Parameters

store_idstringzipstringitems   delivery_typestring      idintegercountintegerdeliverybooleanassemblybooleanidstringcountintegerdeliverybooleanassemblyboolean

name

type

data type

default

description

store_id

required

string

N/A

store id

zip

required

string

N/A

customer's zipcode

items

required

array of Item

N/A

items

delivery_type

required

string [to_pavement, to_door_by_lift, to_door_by_stairs]

to_pavement

delivery type

Item object

name

type

data type

default

description

id

required

integer

N/A

item id

count

required

integer

N/A

count of items

delivery

required

boolean

false

flag if delivery is needed

assembly

required

boolean

false

flag if assembly is needed

Response

The response data is an object with the following properties:

value_items: integer

sum of amounts for work with concrete items

value_work: integer

sum of amount for items with only assembly

value_delivery: integer

sum of amount for items with only delivery

value_small_order_fee: integer

extra amount if total sum is less than minimal cost

total: integer

total sum

Good Response example

{ "status": "ok", "statusCode": 200, "data": { "value_items": 120, "value_work": 40, "value_delivery": 20, "value_small_order_fee": 0, "total": 180 } }

Bad Response Examples

http code

response example

401

see 401 Unauthorized

422

see 422 ValidationError

Last modified: 09 February 2024