我们目前正在查看显示订单级别行项目-订单总额,项目总额,总运费,总税(仍然作为PaymentDetails的一部分传递)。
对于上述需求,我们在SetExpressCheckoutReq中传递所有所需的详细信息。
请让我知道我们如何才能实现它。
作为SetExpressCheckoutReq的一部分,我们正在传递:
<ebl:PaymentDetails>
<ebl:OrderTotal currencyID="USD">359.94</ebl:OrderTotal>
<ebl:ItemTotal currencyID="USD">309.99</ebl:ItemTotal>
<ebl:ShippingTotal currencyID="USD">49.95</ebl:ShippingTotal>
<ebl:TaxTotal currencyID="USD">0.0</ebl:TaxTotal>
<ebl:OrderDescription>Order Total: 359.94</ebl:OrderDescription>
<ebl:PaymentAction>Order</ebl:PaymentAction>
</ebl:PaymentDetails>
2014 - 08 - 05 - t18:04:20z成功aab008f9d690d98.012194268EC-4KY406765L816782W
您需要包含节点,每个项目一个。其中是用于商品详细信息的子元素,如名称、价格、数量等,这些元素可以在SetExpressCheckout API引用的PaymentDetailsItem Type Fields部分中找到。
另外,请记住,您需要在DoExpressCheckoutPayment请求中包含相同的详细信息,以便行项详细信息显示在PayPal的最终交易详细信息中。