Post paypal发回交易id和身份令牌失败4020

Post paypal发回交易id和身份令牌失败4020,post,paypal,eclipse-pdt,Post,Paypal,Eclipse Pdt,我在自己购物车的最后阶段将paypal整合到我的网站中。 我现在只是在沙箱里练习。因此,我在我的购物车页面上有一个表单,它将每个商品的价格发送到贝宝的这个地址 这很好,因为在用户在paypal上输入他们的付款详细信息后,它会返回到带有交易id的返回url。现在,我被困在返回fail 4020时用身份令牌返回事务id的部分 <form target="paypal" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="

我在自己购物车的最后阶段将paypal整合到我的网站中。 我现在只是在沙箱里练习。因此,我在我的购物车页面上有一个表单,它将每个商品的价格发送到贝宝的这个地址

这很好,因为在用户在paypal上输入他们的付款详细信息后,它会返回到带有交易id的返回url。现在,我被困在返回fail 4020时用身份令牌返回事务id的部分

<form target="paypal" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="upload" value="1">
<input type="hidden" name="business" value="monk@gmail.com">
<input type="hidden" name="item_name_1" value="Electro">
<input type="hidden" name="amount_1" value="1.00">
<input type="hidden" name="item_number_1" value="1">
<input type="hidden" name="item_name_2" value="Dub">
<input type="hidden" name="amount_2" value="2.00">
<input type="hidden" name="item_number_2" value="2">
<input type="image" src="https://www.sandbox.paypal.com/en_US/i/btn/x-click-but6.gif" border="0" name="submit" alt="">
<img alt="" border="0" src="https://www.sandbox.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">

</form>

因此,在我的返回url中,我有以下内容:

<?php 

$transID = $_GET['tx'];
?>
<!DOCTYPE html>
<html lang="en">
<body>
<form target="paypal" method="post" action="https://www.sandbox.paypal.com/cgi-bin/webscr"> 
                <input type="hidden" name="cmd" value="_notify-synch">
                <input type="hidden" name="tx" id="tx" value="<?php echo $transID; ?>"> 
                <input type="hidden" name="at" id="at" value="myIdentityNumber"> 
                <input type="submit" value="PDT"> 
            </form>

</body>
</html>


实际上,我把我的身份证复制错了,漏掉了一个字符。哈哈。这是一个愚蠢的错误,但至少现在起作用了。谢谢