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
| Name | Type | Sample | Description |
|---|---|---|---|
| partner_id | int | 1 | Partner ID is assigned upon registration is successful. Required for all requests. |
| timestamp | timestamp | 1610000000 | This is to indicate the timestamp of the request. Required for all requests. Expires in 5 minutes. |
| access_token | string | c09222e3fc40ffb25fc947f738b1abf1 | The token for API access, using to identify your permission to the api. Valid for multiple use and expires in 4 hours. |
| shop_id | int | 600000 | Shopee's unique identifier for a shop. Required param for most APIs. |
| sign | string | e318d3e932719916a9f9ebb57e2011961bd47abfa54a36e040d050d8931596e2 | Signature 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
| Name | Type | Required | Sample | Description |
|---|---|---|---|---|
| enable | boolean | True | true | Indicates 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. |
| dimension | object | False | Required if enabled is set to True. | |
| length | int32 | True | 15 | The length of the packaging in centimetres (cm). |
| width | int32 | True | 15 | The width of the packaging in centimetres (cm). |
| height | int32 | True | 15 | The height of the packaging in centimetres (cm). |
| packaging_fee | object | False | Required if enabled is set to True. | |
| value | float | True | 100.00 | The 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
| Name | Type | Sample | Description |
|---|---|---|---|
| error | string | Indicate error type if hit error. Empty if no error happened. | |
| message | string | Indicate error details if hit error. Empty if no error happened. | |
| request_id | string | The identifier for an API request for error tracking. | |
| response | object | Detail informations you are querying. | |
| enable | boolean | true | Indicates 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. |
| dimension | object | Returned only if enabled is set to True. | |
| length | int32 | 15 | The length of the packaging in centimetres (cm). |
| width | int32 | 15 | The width of the packaging in centimetres (cm). |
| height | int32 | 15 | The height of the packaging in centimetres (cm). |
| packaging_fee | object | Returned only if enabled is set to True. | |
| value | float | 100.00 | The packaging fee price in the seller's local currency. |