首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PayPal响应缺少tax

PayPal响应缺少tax
EN

Stack Overflow用户
提问于 2013-05-16 05:00:44
回答 1查看 162关注 0票数 0

我正在工作的NVP API集成和整个支付过程是正常工作。我在完成时从PayPal得到的响应并没有提供所有正确的信息。

下面是我发送给PayPal的代码

代码语言:javascript
复制
&PAYMENTREQUEST_0_AMT=44.48
&PAYMENTREQUEST_0_ITEMAMT=40
&PAYMENTREQUEST_0_TAXAMT=4.48
&PAYMENTREQUEST_0_SHPPINGAMT=0
&PAYMENTREQUEST_0_INVNUM=5193f0cca7e70
&PAYMENTREQUEST_0_CURRENCYCODE=USD
&PAYMENTREQUEST_0_DESC=Test payment desc
&L_PAYMENTREQUEST_0_AMT0=40
&L_PAYMENTREQUEST_0_QTY0=1
&L_PAYMENTREQUEST_0_NAME0=Test item
&L_PAYMENTREQUEST_0_NUMBER0=5191cd62462fb
&L_PAYMENTREQUEST_0_DESC0=Test item desc
&L_PAYMENTREQUEST_0_SHPPINGAMT0=0.00
&L_PAYMENTREQUEST_0_TAXAMT0=4.48
&RETURNURL=[REMOVED]
&CANCELURL=[REMOVED]
&BRANDNAME=Some Con 2014
&CUSTOMERSERVICENUMBER=000-000-0000

订单通过并处理适当的付款,但是返回的信息缺少税务信息。

代码语言:javascript
复制
[TOKEN] => EC-1KS56755YX305151R
[SUCCESSPAGEREDIRECTREQUESTED] => false
[TIMESTAMP] => 2013-05-15T20:48:42Z
[CORRELATIONID] => 553a6a47ec1
[ACK] => Success
[VERSION] => 98
[BUILD] => 5956203
[INSURANCEOPTIONSELECTED] => false
[SHIPPINGOPTIONISDEFAULT] => false
[PAYMENTINFO_0_TRANSACTIONID] => 1XV29769HY7702037
[PAYMENTINFO_0_TRANSACTIONTYPE] => expresscheckout
[PAYMENTINFO_0_PAYMENTTYPE] => instant
[PAYMENTINFO_0_ORDERTIME] => 2013-05-15T20:48:41Z
[PAYMENTINFO_0_AMT] => 44.48
[PAYMENTINFO_0_FEEAMT] => 1.59
[PAYMENTINFO_0_TAXAMT] => 0.00
[PAYMENTINFO_0_CURRENCYCODE] => USD
[PAYMENTINFO_0_PAYMENTSTATUS] => Completed
[PAYMENTINFO_0_PENDINGREASON] => None
[PAYMENTINFO_0_REASONCODE] => None
[PAYMENTINFO_0_PROTECTIONELIGIBILITY] => Eligible
[PAYMENTINFO_0_PROTECTIONELIGIBILITYTYPE] => ItemNotReceivedEligible,UnauthorizedPaymentEligible
[PAYMENTINFO_0_SECUREMERCHANTACCOUNTID] => 3JTQYBPNDRWES
[PAYMENTINFO_0_ERRORCODE] => 0
[PAYMENTINFO_0_ACK] => Success

为什么PAYMENTINFO__TAXAMT在4.48的时候会返回0?

我也有一个问题,即从PayPal购买时发送的电子邮件没有列出购买的项目,只有一般的总金额。请注意,说明不是项目说明,而是整体订单说明。

代码语言:javascript
复制
-----------------------------------
Purchase Details
-----------------------------------

Description: Test payment desc
Unit price: $44.48 USD
Qty: 1
Amount: $44.48 USD


Subtotal: $44.48 USD
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-16 21:57:39

税没有显示,因为它不会在您的DoExpressCheckoutPayment应用编程接口调用中传递。我检查了日志,我只显示您在SetExpressCheckout应用程序接口调用中忽略了它,而不是DoExpressCheckoutPayment应用程序接口调用。如果您想要返回它,则需要在Do EC调用中传递它。这也是你的描述正在发生的事情。它不会在Do EC调用中被忽略。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16574901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档