0

我的问题如下:

我必须在我的应用程序中包含“taxamt”参数来计算意大利语“iva”,但是当我下订单并调用 SetExpressCheckout 时,应用程序会发回一般消息

由于参数无效,交易被拒绝。有关详细信息,请参阅其他错误消息。

购物车项目总金额与订单金额不匹配。

这是 SetExpressCheckout.php 中的输入

           $name = $L_NAME0;
       $itemamt = $L_AMT0;

       $PAYMENTREQUEST_0_TAXAMT = 1.22; 

       $tax = $PAYMENTREQUEST_0_TAXAMT;

       $amt = $L_AMT0*$tax;

       $nvpstr="";
       $nvpstr="&L_NAME0=".$name."&L_DESC0=".$L_DESC0."&L_AMT0=".$L_AMT0."&L_QTY0=".$L_QTY0."&TAXAMT=".$tax."&AMT=".(string)$amt."&ITEMAMT=".(string)$itemamt."&ReturnUrl=".$returnURL."&CANCELURL=".$cancelURL ."&CURRENCYCODE=".$currencyCodeType."&PAYMENTACTION=".$paymentType."&SOLUTIONTYPE=".$soleStr."&LANDINGPAGE=".$landingStr."&LOCALECODE=".$lang;

有什么建议么?

非常感谢

4

0 回答 0