Php 向买家帐户付款时未在返回url中获取paypal交易id
当我向PayPal业务帐户付款时,我在返回URL中获得了交易id(tx)和付款状态(st)。但当我向买家/个人帐户付款时,我没有得到任何回报 //paypal.php($ll_pp_email将是买家的电子邮件id) //论成功Php 向买家帐户付款时未在返回url中获取paypal交易id,php,codeigniter,paypal,paypal-sandbox,paypal-adaptive-payments,Php,Codeigniter,Paypal,Paypal Sandbox,Paypal Adaptive Payments,当我向PayPal业务帐户付款时,我在返回URL中获得了交易id(tx)和付款状态(st)。但当我向买家/个人帐户付款时,我没有得到任何回报 //paypal.php($ll_pp_email将是买家的电子邮件id) //论成功 if(!empty($_GET['st']) && !empty($_GET['tx'])) { $payment_status = $_GET['st']; $transaction_id = $_GET['tx']; i
if(!empty($_GET['st']) && !empty($_GET['tx']))
{
$payment_status = $_GET['st'];
$transaction_id = $_GET['tx'];
if($payment_status=='Completed')
{
//further coding
}
}
但是,当我从企业支付到个人/买家帐户时,我没有在返回url中获得paypal参数。您应该使用paypal API进行检查。可能是他们为不同类型的帐户返回了不同的值。我也提供了代码片段,请查看这个
if(!empty($_GET['st']) && !empty($_GET['tx']))
{
$payment_status = $_GET['st'];
$transaction_id = $_GET['tx'];
if($payment_status=='Completed')
{
//further coding
}
}