此账单已付,请联系商家
这样的错误原因是:invoice重复的问题
一、在paypal.php中将
"<input type='hidden' name='invoice' value='$data_order_id'>"
修改成<input type='hidden' name='invoice' value='xxxx$data_order_id'>
这样可以解决invoice重复的问题。现在不会出现错误,paypal可以正常支付。。。还有一种方法就是登陆paypal账户,修改相关设置。更改另一种订单号为唯一号。
二、把paypal_ec.php中的
"$returnURL =urlencode($url.'/respond.php?code=paypal_ec¤cyCodeType='.$currencyCodeType.'&paymentType='.$paymentType.'&paymen**ount='.$paymen**ount.'&invoice='.$data_order"
上面中: url返回地址中的invoice='.$data_order 修改为对应的: invoice=xxxx'.$data_order
再修改:paypal的IPN。就可以了。
外贸多语言建站