快工助手跨境电商知识与商机助手

Significant OpenAPI Updates of Product, Order, Payment

Shopee 官方资料 · Shopee Open Platform 变更通知(Announcements) · 适合开发者

stable本次发布有变化全部展示

来自 Shopee 官方资料快照 ·

打开官方原文 ↗
  1. 当前资料结构化阅读页
  2. 固定快照已留存,可追溯
  3. 官方原文可核对
查看技术与溯源信息
平台 / profile
Shopee / profile.shopee.announcements
语言
en
发布版本
cn-20260909-2
标签
zhuge/sourceplatform/shopeeaudience/developercategory/announcementtopic/apitopic/api-ordertopic/api-paymenttopic/api-producttopic/changelogtopic/developertopic/openapi-updates

资料正文

§1 Significant OpenAPI Updates of Product, Order, Payment

Dear Developers

Please find below the OpenAPI updates released this time. These changes aim to enhance functionality, improve flexibility, and provide better integration support.

#

§3 2.API Offline Notice

2.API Offline Notice

Affected APIs:

v2.product.get_ssp_list, v2.product.get_ssp_info, v2.product.add_ssp_item, v2.product.link_ssp, v2.product.unlink_ssp

These API were built based on BR's old SSP system, but their functions were never enabled after launch with zero production data and traffic. Listing has launched a new SSP system to replace the legacy one.

We will fully take these APIs offline today. There is no impact on all developers as no business logic relies on them.

Effective Date

2026.06.18

#

§4 3.Payment APIs Add Ads Smart Voucher Field

3.Payment APIs Add Ads Smart Voucher Field

Background

To support the Ads Smart Voucher business, Shopee will introduce advertiser-funded vouchers as buyer incentives to help improve item conversion.

To help developers identify and calculate this voucher amount, a new field ads_voucher_discount will be added to indicate the discount amount covered by Ads Smart Voucher in an order.

Applicable Scope

SG, ID, TH, TW, MY, PH, VN, BR

Update Details

v2.payment.get_escrow_detail / v2.payment.get_escrow_detail_batch will add the response field ads_voucher_discount, which is used to display the discount amount corresponding to Ads Smart Voucher.

Field PathDescription
buyer_payment_info.ads_voucher_discountDiscount amount corresponding to Ads Smart Voucher

Related APIs

v2.payment.get_escrow_detail

v2.payment.get_escrow_detail_batch

Effective Date

Lived

#

§5 4.Order APIs Add Prescription Item Identification Fields

4.Order APIs Add Prescription Item Identification Fields

Background

As Shopee gradually supports online medicine sales and pharmacist service scenarios, new prescription item identification fields will be added to meet prescription drug management requirements. These fields help developers identify prescription items and obtain related prescription review status information.

Applicable Scope

TH, PH, ID

Update Details

  • v2.order.get_order_detail will add the response field error_in_fetching_is_prescription_item, which indicates whether an error occurred when verifying if the item is a prescription item.
NameTypeDescription
item_list > error_in_fetching_is_prescription_itembooleanTo indicate if there was an error when validating whether this item is a prescription. Default false. If is_prescription_item=false and this field is true, the item's prescription status is uncertain (label service call failed). Only for TH, PH, ID local shop.
  1. v2.order.get_package_detail will add the response fields is_prescription_item and error_in_fetching_is_prescription_item. In addition, prescription_check_status and prescription_reject_reason will be added for PH and ID sites.
NameTypeDescription
package_list > item_list > is_prescription_itembooleanTo indicate if this item is a prescription item. Default false. Only for PH, TH, ID whitelist shops.
package_list > item_list > error_in_fetching_is_prescription_itembooleanTo indicate if there was an error when validating whether this item is prescription. Default false. If is_prescription_item=false and this field is true, the item's prescription status is uncertain (label service call failed). Only for PH, TH, ID whitelist shops.
package_list > prescription_check_statusintPrescription check status. For ID, PH whitelisted sellers, the applicable values: 0: NONE 1: PASSED 2: FAILED For TH whitelisted sellers, the applicable values: 0: NONE 1: PASSED
package_list > prescription_reject_reasonstringReturn the reason why a prescription is rejected. If no rejection reason, return empty. Only for ID and PH whitelist sellers.

Related APIs

v2.order.get_order_detail

v2.order.get_package_detail

Effective Date

Lived

尊敬的开发者

请查收本次的 OpenAPI 功能更新。这些改动旨在提升功能灵活性、优化使用体验,并为集成提供更好的支持。

#

§6 1. Product 接口新增批量更新相关 API

1. Product 接口新增批量更新相关 API

背景

目前 Shopee OpenAPI 仅支持单个商品维度的价格及库存更新,卖家需要逐个商品进行更新。对于管理大量商品及多个 outlet 的卖家,该方式难以扩展,并会带来较高的运营成本。

为提升 OpenAPI 在大规模商品管理场景下的可用性, Shopee 将新增批量更新相关 API,支持通过异步任务方式进行批量处理。

更新内容

Product OpenAPI 将新增以下批量处理接口,用于创建异步任务或查询批量任务结果。

Note:

本次新增的批量处理接口将以异步任务方式执行。开发者需先调用对应批量接口创建任务,再调用 v2.product.get_batch_task_result查询任务处理结果。

请开发者根据批量任务处理方式调整商品价格、库存、新增商品及 outlet 商品发布相关系统逻辑,避免继续通过大量单商品接口调用完成批量操作。

相关接口

v2.product.batch_add_item

v2.product.batch_update_outlet_price

v2.product.batch_update_outlet_stock

v2.product.batch_publish_item_to_outlet_shop

v2.product.get_batch_task_result

生效日期

Lived

#

§7 2.接口下线通知

2.接口下线通知

涉及接口:

v2.product.get_ssp_list、v2.product.get_ssp_info、v2.product.add_ssp_item、v2.product.link_ssp、v2.product.unlink_ssp

以上接口基于 BR 旧版 SSP 体系开发,上线后功能从未启用,无任何业务数据与调用流量;目前 Listing 已上线全新 SSP 系统替代旧方案。

我们将于今天正式下线这组接口。因暂无开发者基于该接口开发业务逻辑,本次下线不会造成任何业务影响。

生效日期

2026.06.18

#

§8 3. Payment 接口新增 Ads Smart Voucher 字段

3. Payment 接口新增 Ads Smart Voucher 字段

背景

为支持智能广告优惠券(Smart Ads Voucher)业务,平台新增广告主出资的优惠券作为买家激励手段,帮助提升商品转化率。

为便于开发者识别和统计该部分优惠金额,本次新增字段 ads_voucher_discount,用于表示订单中由智能广告优惠券承担的折扣金额。

适用范围

SG、ID、TH、TW、MY、PH、VN、BR

更新内容

v2.payment.get_escrow_detail/v2.payment.get_escrow_detail_batch将新增返回字ads_voucher_discount,用于展示Ads Smart Voucher 对应的优惠金额。

字段路径字段说明
buyer_payment_info.ads_voucher_discountAds Smart Voucher 对应的优惠金额

相关接口

v2.payment.get_escrow_detail

v2.payment.get_escrow_detail_batch

生效日期

Lived

#

§9 4.Order 接口新增处方药识别相关字段

4.Order 接口新增处方药识别相关字段

背景

随着平台逐步支持在线药品销售及药师服务场景,为满足处方药管理要求,平台新增处方药订单识别相关字段,帮助开发者识别处方药商品并获取相关审核状态信息。

适用范围

TH、PH、ID

更新内容

  1. v2.order.get_order_detail 将新增返回字段error_in_fetching_is_prescription_item 用于表明该商品是否为处方药。
NameTypeDescription
item_list > error_in_fetching_is_prescription_itemboolean用于指示验证此商品是否为处方时是否出错。默认值为 false。 如果 is_prescription_item=false 且此字段为 true,则表示该商品的处方状态不确定(标签服务调用失败)。 仅适用于TH、PH和ID的本地商店。
  1. v2.order.get_package_detail 将新增返回字段 is_prescription_item 和 error_in_fetching_is_prescription_item。

同时,PH、ID 站点将新增返回 prescription_check_status 和 prescription_reject_reason。

NameTypeDescription
package_list > item_list > is_prescription_itemboolean用于指示此商品是否为处方药。默认值为false。 仅适用于PH、TH和ID的白名单商店。
package_list > item_list > error_in_fetching_is_prescription_itemboolean用于指示验证此商品是否为处方时是否出错。默认值为false。 如果 is_prescription_item=false 且此字段为 true,则表示该商品的处方状态不确定(标签服务调用失败)。 仅适用于PH、TH和ID的白名单商店。
package_list > prescription_check_statusint处方核查状态。 对于ID/PH白名单卖家,适用值如下: 0: NONE 1: PASSED 2: FAILED 对于TH白名单卖家,适用值如下: 0: NONE 1: PASSED
package_list > prescription_reject_reasonstring返回处方被拒的原因。如果没有拒收原因,则返回空结果。 仅适用于 ID 和 PH 白名单卖家。

相关接口

v2.order.get_order_detail

v2.order.get_package_detail

生效日期

Lived

#