Prestashop,我个人参考的空参数

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

我正在开发一个使用 Python 与 API (Prestashop API) 通信的工具。当我尝试使用产品创建订单时,一切似乎都正常,但我想提供个人参考,但没有找到任何空参数。我尝试更改 ID 和参考,但它不想更改。 细节: 使用指定产品库存成功创建订单,但需要一个空参数来放置我的参考

我尝试更改 id 和 reference 但它不想更改。 当我保存订单时,prestashop 放了他们的参考资料。

# This is the order parameters
orderJ = {
        'reference': 'test',
        'id_currency': 1,
        'id_carrier': 1,
        'id_lang': 1,
        'current_state': 'PS_OS_PAYMENT_ACCEPTED',
        'module': 'ps_checkpayment',
        'payment': 'ps_checkpayment',
        'total_paid': order["base_subtotal"],
        'total_paid_real': order["base_shipping_amount"],
        'total_products': order["base_shipping_incl_tax"],
        'total_products_wt': '13.120000',
        'conversion_rate': order["total_incl_tax"],
    }

    response = ord.createOrder(userJ, addressJ, billadressJ, cartJ, itemJ, orderJ)
    
I have try this too:

# Mise a jour de la reference
# ord = prestashop.get('orders', response['prestashop']['order']['id'])
# ordid = ord['order']['id']
# ord['order']['reference'] = 'test'
# edit = prestashop.edit('orders', ordid, ord)
# print(edit)

感谢您的帮助

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

我不太明白你用的是哪种包装纸, 如果您通过 XML / order 资源直接与 Prestashop API(网络服务)通信,您可以选择使用各种 中的

字段为每个订单行定义自定义引用

您可以找到order资源的官方文档here

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