你的表单提交给paypal,表单中用一个是给paypal调用的页面,paypal会post数据到该页面,这个页面里你再用post过来的数据连接到paypal验证是否正确。paypal上有现成的php的例子和代码,
还有sandbox可以测试用,非常方便

解决方案 »

  1.   

    这个不是高手进,应该是熟手进
    去paypaldev
      

  2.   

    To:你的表单提交给paypal,表单中用一个是给paypal调用的页面,paypal会post数据到该页面,这个页面里你再用post过来的数据连接到paypal验证是否正确。paypal上有现成的php的例子和代码,
    还有sandbox可以测试用,非常方便
    ---------------------------------------------------------------------------------
    但是我找了半天没找倒有用的,而且速度非常慢,能给个地址么?
    或者示例表单
      

  3.   

    贝宝的即时付款通知 (IPN) 可以让您集成贝宝付款与您的网站后端操作。
       
    即时付款通知   开启 
    即时付款通知 URL:   http://game.funbo.net/payout2.php 但是我的页面重来没有收到过数据,不管是get还post 的!还有什么"返回 URL:输入用来在付款完成时您的客户跳转到的 URL。 "每次付了之后返回也不是自动返回的,总要点返回按钮!!"付款数据传输(可选)"的身份标记: 
     9gforA2nMHA4MLZ ....有什么用哦?谢谢拉
      

  4.   

    翻出一个例子来,是paypal.com的,贝宝应该差不多,你可以改成sandbox的地址测试。
    <form method=post action="https://www.paypal.com/cgi-bin/webscr">
    <input type=hidden name="cmd" value="_xclick">
    <input type=hidden name="business" value="<?=$paypal_id?>">
    <input type=hidden name="item_name" value="<? echo " Deposit"; ?>">
    <input type=hidden name="no_shipping" value="1">
    <input type=hidden name="currency_code" value="<?=$currency_code?>">
    <input type=hidden name="notify_url" value="http://www.xxx.com/deposit_paypal.php">
    <input type=hidden name="return" value="http://www.xxx.com/return_paypal.php">
    <input type=hidden name="custom" value=".....something...">
    <input type=hidden name="no_note" value="1">
    <input type=hidden name="amount" value="<?=$amount ?>">
    <INPUT type=submit class=button value='Continue'>
    </form>notify_url 是给paypal post 数据回来的页面,在该页面再连接paypal检验交易是否真实。
    return是回来的页面,没有实际用途,一般显示感谢信息等等。。
    注意这两个页面都需要提交绝对url,因为是给paypal用的,不能用相对url