我正在实施快速结账,我想在这里设置运费金额是我正在使用的NVP字符串
$nvpstr="&L_NAME0=".$L_NAME0."&L_NAME1=".$L_NAME1."&L_NAME2=".$L_NAME2."&L_AMT0=".$L_AMT0."&L_AMT1=".$L_AMT1."&L_AMT2=".$L_AMT2."&L_QTY0=".$L_QTY0."&L_QTY1=".$L_QTY1."&L_QTY2=".$L_QTY2."&MAXAMT=".(string)$maxamt."&AMT=".(string)$amt."&ITEMAMT=".(string)$itemamt."&ReturnUrl=".$returnURL."&CANCELURL=".$cancelURL ."&CURRENCYCODE=".$currencyCodeType."&PAYMENTACTION=".$paymentType."&SHIPPINGAMT=".$L_SHIPPING_CHARG;
但它给出错误代码10413“购物车项目金额的总数与订单金额不匹配”。什么是我可以通过Shipping Amt& amp; TAX
答案 0 :(得分:0)
该问题是由于订单金额不匹配造成的。特别是:
AMT:订单总额,包括运费,手续费,税金以及任何其他结算调整,例如应付信用。 ITEMAMT:此订单中所有项目的成本总和。
查看更多: https://developer.paypal.com/docs/classic/express-checkout/integration-guide/ECCustomizing/