php paypal ipn返回验证,Paypal IPN检测退款,PHP

我正在iDev联盟paypal IPN做一些自定义工作,我正在尝试为退款项目设置一个捕获.我的数据库工作正常,但我似乎无法获得IF捕获权.

关于我应该改变它的任何建议?

if($_REQUEST["payment_status"] == "refunded"||$testing==1)

{

$email = $_REQUEST["payer_email"];

$sid = $_REQUEST["subscr_id"];

$tid = $_REQUEST["txn_id"];

if (!$tid)

{

$tid='xxx';

}

if ($testing==1)

{

echo "testing on";

$sid = "I-E5E34E0DTMUS";

}

$query = "SELECT * FROM idevaff_sales WHERE tid1='$tid'";

$result = mysql_query($query);

if (!$result)

{

//echo $query; exit;

mail('***@gmail.com',"1",$query);

}

$arr = mysql_fetch_array($result);

$aid = $arr['id'];

$query = "SELECT * FROM idevaff_affiliates WHERE tid1='$tid'";

$result = mysql_query($query);

if ($result)

{

//echo $query;

mail('***@gmail.com',"2","$query");

}

$arr = mysql_fetch_array($result);

$email = $arr['email'];

$f_name = $arr['f_name'];

mail($email,"Affiliate Message - A refund has granted for recent affiliate commission.","Dear $f_name,

Message here about refund" );

$query = "UPDATE idevaff_sales SET approved=3 WHERE tracking='$sid'";

$result = mysql_query($query);

if (!$result)

{

//echo $query; exit;

mail('***@gmail.com',"3","$query");

}

}

哈德森

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值