【问题标题】:eBay API to get Total Amount using GetOrders by PHPeBay API 通过 PHP 使用 GetOrders 获取总金额
【发布时间】:2016-10-05 21:03:15
【问题描述】:

现在,我正在使用 GetOrders 将所有订单发送到我的数据库。通常,它工作正常。我可以通过以下方式获得总金额(包括商品价格和税金):

$totalAmount = $order->AmountPaid;

但是,当我尝试导入国际订单时,金额错误。

问题是:我只收了他 102.90 美元,但这里的金额给了我 157.62 美元

有谁知道我怎样才能获得 eBay 中“总计”列下的总价?我需要使用什么样的值?或者也许如何计算国际订单的价格?

【问题讨论】:

    标签: php ebay-api


    【解决方案1】:

    与订单价格相关的字段很少

    OrderArray.Order.AmountPaid

    此值表示订单的总金额。此金额包括每个订单项的销售价格、运输和手续费、运输保险(如果由买方提供和选择)、附加服务和任何适用的销售税。在买家完成结帐后返回此值(CheckoutStatus.Status 输出字段显示为“完成”)。

    OrderArray.Order.Total

    总金额等于小计值加上运输/处理、运输保险和销售税成本。

    OrderArray.Order.Subtotal

    订单的小计金额是所有订单行项目的总成本。此值不包括任何运输/处理、运输保险或销售税成本。

    我建议您尝试 Order.Total 来获取订单的接收价格。

    【讨论】:

    • 最后我选择使用小计。因为我在使用 Total 时仍然遇到一些问题。谢谢~
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-28
    • 1970-01-01
    相关资源
    最近更新 更多