无法使用Prestashop的网络服务以编程方式创建订单

问题描述 投票:0回答:1

我正在尝试使用Prestashop Web服务创建订单。我设法创建了一个客户,一个客户的地址和一个购物车。我下一步看到它的方式是创建一个订单,不幸的是,当我使用/ api / orders?schema空白创建订单时,返回错误500。奇怪的是,它创建了一个订单,但没有分配当前状态,而是将其保留为0,因此要使其有效,我每次都必须到达后台并从那里选择当前状态。我还注意到交付选项没有生成,我想这不是我必须手动完成的字段。我检查了php_error日志,它说:未捕获的错误:在... classes / Tools.php:801中,调用null的成员函数get()。在创建订单之前,我尝试将交货选项手动插入数据库中,但是仍然出现该错误。当我尝试使用Prestashop前端而不是自定义订单创建订单时,一切正常,因此我100%确信我做错了什么,并且Tools.php文件中没有问题。

api web-services prestashop-1.7
1个回答
0
投票

Konstantinos,我正在搜索如何使用网络服务以编程方式创建订单。您找到解决方案了吗?你能帮我的忙吗?谢谢

© www.soinside.com 2019 - 2024. All rights reserved.