我的移动应用程序是一个移动商务应用程序,它与 PrestaShop 作为后端进行通信。所以我正在使用 PrestaShop 网络服务。我想为我的客户提供添加我想与他们交流的优惠券代码的可能性。所以我在购物车页面中添加了一个字段,用户可以在其中输入优惠券代码 (cart_rule)。当代码与代金券相关联时,它会被检索并显示折扣。但是如何通过 Web 服务将与凭证代码关联的 cart_rule 附加到购物车?购物车 Web 服务概要不显示任何 cart_rule 字段,如下所示:
<prestashop xmlns:xlink="http://www.w3.org/1999/xlink">
<cart>
<id_address_delivery format="isUnsignedId"/>
<id_address_invoice format="isUnsignedId"/>
<id_currency required="true" format="isUnsignedId"/>
<id_customer format="isUnsignedId"/>
<id_guest format="isUnsignedId"/>
<id_lang required="true" format="isUnsignedId"/>
<id_shop_group format="isUnsignedId"/>
<id_shop format="isUnsignedId"/>
<id_carrier format="isUnsignedId"/>
<recyclable format="isBool"/>
<gift format="isBool"/>
<gift_message format="isMessage"/>
<mobile_theme format="isBool"/>
<delivery_option/>
<secure_key maxSize="32"/>
<allow_seperated_package format="isBool"/>
<date_add format="isDate"/>
<date_upd format="isDate"/>
<associations>
<cart_rows nodeType="cart_row" virtualEntity="true">
<cart_row>
<id_product xlink:href="https://affleloustore.bertekgroup.fr/api/products/" required="true"/>
<id_product_attribute xlink:href="https://affleloustore.bertekgroup.fr/api/combinations/" required="true"/>
<id_address_delivery xlink:href="https://affleloustore.bertekgroup.fr/api/addresses/" required="true"/>
<quantity required="true"/>
<qte_detail/>
</cart_row>
</cart_rows>
</associations>
</cart>
</prestashop>
提前致谢 !