php - Paypal 购物车商品总金额与订单金额不符

标签 php paypal

我收到来自 PayPal doExpressPayment 请求的回复。

谁能指出请求中的错误在哪里?

Array
(
    [errors] => Array(
    [TIMESTAMP] => 2012-12-11T16:58:29Z
    [CORRELATIONID] => 6fc8ed447aeb7
    [ACK] => Failure
    [VERSION] => 63.0
    [BUILD] => 4181146
    [L_ERRORCODE0] => 10413
    [L_SHORTMESSAGE0] => Transaction refused because of an invalid argument. See additional error messages for details.
    [L_LONGMESSAGE0] => The totals of the cart item amounts do not match order amounts.
    [L_SEVERITYCODE0] => Error
    )
)

[request] => PAYMENTREQUEST_0_ITEMAMT=43.99
             &PAYMENTREQUEST_0_SHIPPINGAMT=5.30
             &PAYMENTREQUEST_n_TAXAMT=2.46
             &PAYMENTREQUEST_0_AMT=51.75
             &PAYMENTREQUEST_0_INSURANCEAMT=0
             &PAYMENTREQUEST_0_PAYMENTACTION=Sale
             &L_PAYMENTREQUEST_0_NAME0=Six+Snowmen+at+Your+Hipline
             &L_PAYMENTREQUEST_0_QTY0=1
             &L_PAYMENTREQUEST_0_DESC0=Six+Snowmen+at+Your+Hipline
             &L_PAYMENTREQUEST_0_AMT0=43.99
             &VERSION=63.0

最佳答案

&PAYMENTREQUEST_n_TAXAMT=2.46

我认为这应该是:

&PAYMENTREQUEST_0_TAXAMT=2.46

关于php - Paypal 购物车商品总金额与订单金额不符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13825408/

相关文章:

rest - 可以使用 PayPal REST API 检索虚拟终端交易吗?

php - 组成以下标准对象的 PHP 代码是什么

php - 创建 PHP DOM xml 文件并创建保存文件链接/提示,而无需在 header 已发送时将文件写入服务器

php - 对象的管理器类

php - 将 jquery 代码放到网上时出现错误行

php - MysQL 通过查询获取时间

php - Mysql获取行并计算其中有多少具有一定数量的字符

php - 使用 PayPal API 支付第三方

PayPal ExpressCheckout - 您无权进行此 API 调用

php - 使用 paypal 和 php 无需离开网站即可完成付款流程