如何使用带IP的IPN访问PayPal唯一交易ID?
我也可以从自动返回中访问它吗?
答案 0 :(得分:1)
您在IPN回调中获得了交易ID。在IPN文档中查找PHP示例代码。
您可以设置沙盒帐户,以便进行IPN测试。这就是我做到的。
总的来说,我发现很难确切地知道PayPal的API是什么样的。这是一个非常混乱的API,文档非常混乱。
答案 1 :(得分:0)
创建一个函数checktxn($ tx_id)
你在$ _POST ['txn_id']上有txn_id;
checktxn($tid)
{
$query = "SELECT txn_id FROM already WHERE txn_id = ?";
if ($stmt = $this->linkmysqli->prepare($query))
{
$stmt->bind_param('i',$tid);
....
$stmt->execute();
$stmt->bind_result($return_id);
....
}
if (!$return_id)
echo "it's cool";
else
echo "it's NOT cool";
}
答案 2 :(得分:-1)
IPN Code Samples列出了您想要的代码。您要查找的具体行是:
$txn_id = $_POST['txn_id'];