Skip to main content

v2.logistics.set_mart_packaging_info

POST /api/v2/logistics/set_mart_packaging_info

[Only for ID mart seller] This API allows sellers to set up their packaging fee info. Through this API, sellers can enable or disable packaging fees, and if enabled, specify the dimensions of the packaging and the associated fee. This ensures that sellers can configure their shipping costs accurately based on their packaging requirements.

Endpoint URL

URL: https://partner.shopeemobile.com/api/v2/logistics/set_mart_packaging_info

Common Request Parameters

NameTypeSampleDescription
partner_idint1Partner ID is assigned upon registration is successful. Required for all requests.
timestamptimestamp1610000000This is to indicate the timestamp of the request. Required for all requests. Expires in 5 minutes.
access_tokenstringc09222e3fc40ffb25fc947f738b1abf1The token for API access, using to identify your permission to the api. Valid for multiple use and expires in 4 hours.
shop_idint600000Shopee's unique identifier for a shop. Required param for most APIs.
signstringe318d3e932719916a9f9ebb57e2011961bd47abfa54a36e040d050d8931596e2Signature generated by partner_id, api path, timestamp, access_token, shop_id and partner_key via HMAC-SHA256 hashing algorithm. More details: https://open.shopee.com/documents?module=87&type=2&id=58&version=2

Request Parameters

NameTypeRequiredSampleDescription
enablebooleanTruetrueIndicates whether the seller has enabled or disabled the packaging fee configuration. True: The seller charges a packaging fee. False: The seller does not charge a packaging fee.
dimensionobjectFalseRequired if enabled is set to True.
lengthint32True15The length of the packaging in centimetres (cm).
widthint32True15The width of the packaging in centimetres (cm).
heightint32True15The height of the packaging in centimetres (cm).
packaging_feeobjectFalseRequired if enabled is set to True.
valuefloatTrue100.00The packaging fee price in your region's local currency. For SG/MY/BR/MX seller: Sellers can set the price with two decimal place, other regions can only set the price as an integer.

Response Parameters

NameTypeSampleDescription
errorstringIndicate error type if hit error. Empty if no error happened.
messagestringIndicate error details if hit error. Empty if no error happened.
request_idstringThe identifier for an API request for error tracking.
responseobjectDetail informations you are querying.
enablebooleantrueIndicates whether the seller has enabled or disabled the packaging fee configuration. True: The seller charges a packaging fee. False: The seller does not charge a packaging fee.
dimensionobjectReturned only if enabled is set to True.
lengthint3215The length of the packaging in centimetres (cm).
widthint3215The width of the packaging in centimetres (cm).
heightint3215The height of the packaging in centimetres (cm).
packaging_feeobjectReturned only if enabled is set to True.
valuefloat100.00The packaging fee price in the seller's local currency.