Paypal 收集用户信息

Paypal 收集用户信息,paypal,Paypal,我需要收集我们高中同学聚会参加者的信息,并允许他们通过PayPal按钮付款。我已经创建了PayPal Pay Now按钮,但不确定是否会收集任何信息并发送回我。我是否需要单独的表单来收集信息,或者是否有办法使PayPal按钮作为我使用表单收集数据的提交按钮工作?对此,您应该使用IPN即时支付通知。GitHub上有很多很好的模板。您的表单可能如下所示: <form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="p

我需要收集我们高中同学聚会参加者的信息,并允许他们通过PayPal按钮付款。我已经创建了PayPal Pay Now按钮,但不确定是否会收集任何信息并发送回我。我是否需要单独的表单来收集信息,或者是否有办法使PayPal按钮作为我使用表单收集数据的提交按钮工作?

对此,您应该使用IPN即时支付通知。GitHub上有很多很好的模板。您的表单可能如下所示:

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" >
    <input type="hidden" name="business" value="YOUR PAYPAL ID">
    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="upload" value="1" />

    <input type="hidden" name="item_name" value="ITEM_NAME">
    <input type="hidden" name="item_number" value="ITEM_NUMBER>
    <input type="hidden" name="amount" value="TOTAL_AMOUNT">
    <input type="hidden" name="custom" value="<?php echo $attendee_id ?>">

    <input type="hidden" name="no_note" value="1" />
    <input type="hidden" name="rm" value="2">
    <input type="hidden" name="cbt" value="Return to website">
    <input type="hidden" name="currency_code" value="EUR">

    <input type="hidden" name="return" value="http://domain.com/success.php"/>
    <input type="hidden" name="notify_url" value="http://domain.com/ipn.php"/>
    <input type="hidden" name="cancel_return" value="http://domain.com/canceled.php"/>
    <button type="submit">Pay using PayPal</button>
</form>

我没有使用贝宝api。我只使用你在贝宝网站上创建的按钮,并将代码粘贴到你的网站上。PayPal不清楚将捕获哪些信息并发送回我,因此我将知道谁已注册以及他们的联系信息。到目前为止,我似乎必须分两步进行注册:1。让用户在一个表单中提交数据,然后使用我在表单提交成功页面上的PayPal按钮付款。我试图在一个步骤中完成这两项工作。您不必使用API。上面的表单是带有一些额外字段的标准表单,可用于IPN。您应该使用IPN从PayPal获取响应。IPN正是你想要的。