【发布时间】:2016-10-05 21:03:15
【问题描述】:
现在,我正在使用 GetOrders 将所有订单发送到我的数据库。通常,它工作正常。我可以通过以下方式获得总金额(包括商品价格和税金):
但是,当我尝试导入国际订单时,金额错误。
问题是:我只收了他 102.90 美元,但这里的金额给了我 157.62 美元
有谁知道我怎样才能获得 eBay 中“总计”列下的总价?我需要使用什么样的值?或者也许如何计算国际订单的价格?
【问题讨论】:
现在,我正在使用 GetOrders 将所有订单发送到我的数据库。通常,它工作正常。我可以通过以下方式获得总金额(包括商品价格和税金):
但是,当我尝试导入国际订单时,金额错误。
问题是:我只收了他 102.90 美元,但这里的金额给了我 157.62 美元
有谁知道我怎样才能获得 eBay 中“总计”列下的总价?我需要使用什么样的值?或者也许如何计算国际订单的价格?
【问题讨论】:
与订单价格相关的字段很少
OrderArray.Order.AmountPaid
此值表示订单的总金额。此金额包括每个订单项的销售价格、运输和手续费、运输保险(如果由买方提供和选择)、附加服务和任何适用的销售税。在买家完成结帐后返回此值(CheckoutStatus.Status 输出字段显示为“完成”)。
OrderArray.Order.Total
总金额等于小计值加上运输/处理、运输保险和销售税成本。
OrderArray.Order.Subtotal
订单的小计金额是所有订单行项目的总成本。此值不包括任何运输/处理、运输保险或销售税成本。
我建议您尝试 Order.Total 来获取订单的接收价格。
【讨论】: