PrestaShop

Teapplix 支持 PrestaShop 订单导入。

你将需要在 PrestaShop 网站中启用 webservice API。利用接下来的说明或 PrestaShop 说明页面 来进行此操作。

步骤 1:启用 PrestaShop webservice API

  1. 单击“高级参数”选项卡将其打开
  2. 单击“Webservice”链接
  3. 启用 PrestaShop webservice API
  4. 单击“添加新的 API 密钥”
PrestaShop instructions, step 1

PrestaShop 说明,步骤 1

步骤 2:创建 API 密钥

  1. 单击“生成”以生成新的 API 密钥
  2. 输入密钥描述(可选)
  3. “状态”设置为“是”
  4. 勾选所有复选框。(使用滑块找到更多)
PrestaShop instructions, step 2

PrestaShop 说明,步骤 2

5.不要忘记保存更改

PrestaShop instructions, step 2.2

PrestaShop 说明,步骤 2.2

步骤 3:配置 Teapplix 帐户

  1. 配置 Teapplix 购物车时,在“密钥”字段中输入“PrestaShop”标签上的 API 密钥值。使用 PrestaShop 作为商店的 url(例如,http://example.com)
  2. 保存 PrestaShop 配置。现在,Teapplix 将可收到来自 PrestaShop 商店的订单。你可能希望单击“现在同步订单”来立即加载订单。

Prestashop 版本 1.6.0.11 or 更新

Prestashop 1.6.0.11 和更新的版本 (包括 1.6.0.14) 存在问题,会造成订单不能下载. 你需要在你的服务器上修改两个文件。

1. 文件 "classes/webservice/WebserviceRequest.php" (row: ~1133)
在 "if" 部分加上 "!"

pic1

Official page with fix on Github

2. 文件 "classes/order/Order.php" (row: ~2092)
在方程 getWsCurrentState()的括弧之间去掉 "$state"

pic2

Official page with fix on Gitlab

你也可以 联系 Prestashop 客服得到他们的帮助。