现在,我正在使用GetOrders将我的所有订单发送到我的数据库。通常,它工作正常。我可以使用以下方式获得总金额(包括项目价格和税金):
但是,当我尝试导入国际订单时,金额是错误的。
事情是:我只收取102.90美元,但这里的金额给了我$ 157.62
有谁知道如何在eBay的“总计”列下获得总价?我需要使用什么样的价值?或者也许如何计算国际订单的价格?
答案 0 :(得分:1)
与订单价格相关的字段很少
OrderArray.Order.AmountPaid
此值表示订单的总金额。此金额包括每个项目的销售价格,运费和手续费,运输保险(如果买方提供和选择),附加服务和任何应用的销售税。买方完成结账后返回此值(CheckoutStatus.Status输出字段显示为“完成”)。
<强> OrderArray.Order.Total 强>
总金额等于小计值加上运费/处理,运费保险和销售税费用。
<强> OrderArray.Order.Subtotal 强>
订单的小计金额是所有订单项的总费用。此值不包括任何运输/处理,运输保险或销售税费用。
我建议您尝试订单的接收价格Order.Total。