我的问题如下:
我必须在我的应用程序中包含“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;
有什么建议吗?
非常感谢