我想为使用 Magento 进行电子商务的在线商店设置会员计划。如何保存用于更新我的附属表的销售订单 ID?
请不要推荐“所有人的附属公司”。它与 Magento 一样不灵活,也是我使用定制解决方案的原因。任何帮助表示赞赏。
我想为使用 Magento 进行电子商务的在线商店设置会员计划。如何保存用于更新我的附属表的销售订单 ID?
请不要推荐“所有人的附属公司”。它与 Magento 一样不灵活,也是我使用定制解决方案的原因。任何帮助表示赞赏。
在为 Magento 开发外部应用程序时,我通常会使用Magento API。这将最大限度地减少您必须在 Magento 方面做的工作量(根据我的经验,这有时会令人沮丧)。您可以更多地关注您的应用程序,而不是您需要从 Magento 获得的数据。
要更直接地回答您的问题,您需要使用订单 API 调用。
示例(获取订单列表):
$proxy = new SoapClient('http://www.YOURDOMAIN.com/magento_root/api/soap/?wsdl');
$sessionId = $proxy->login('Username', 'password');
$filters = array();
$orders = $proxy->call($sessionId, 'sales_order.list', array($filters));
var_dump($orders);