我正在嘗試使用PayPal創建一個簡單的購買按鈕並獲取交易結果,但我似乎無法找到與該主題相關的任何內容,還有,我們是否需要商業賬戶做這種事情?PHP - 使用PayPal做交易
我在那裏看到一些文檔網站:IPN。但我無法讓它工作。
有人想分享他的工作或給我提示嗎?
我正在嘗試使用PayPal創建一個簡單的購買按鈕並獲取交易結果,但我似乎無法找到與該主題相關的任何內容,還有,我們是否需要商業賬戶做這種事情?PHP - 使用PayPal做交易
我在那裏看到一些文檔網站:IPN。但我無法讓它工作。
有人想分享他的工作或給我提示嗎?
首先,你將在貝寶的沙箱環境工作..
<form method='post' action='https://www.sandbox.paypal.com/cgi-bin/webscr'>
<input type='hidden' name='cmd' value='_xclick'>
<input type='hidden' value='2' name='rm'>
<input type='hidden' id='content' name='item_name' value='aaa'>
<input type='hidden' id='amount' name='amount' value='1'>
<input type="hidden" name="custom" value="bbb">
<input type='hidden' name='no_note' value=''>
<input type='hidden' name='notify_url' value=''>
<input type='hidden' name='currency_code' value=''>
<input type='hidden' name='business' value='write buisness url'>
<input type='hidden' name='uname' value='username'>
<input type='hidden' name='pword' value='password'>
<input type='hidden' name='return' value="http://localhost/paypal/return.php">
<input type='hidden' name='cancel_return' value='http://localhost/s/paypal/cancel.php'>
<div ><input type="image" src="<?php echo SITE; ?>images/btn_buynowCC_LG.gif" title='buy now'></div>
</form>
您添加一個按鈕到您的網頁接受付款。您可以手動生成您的按鈕,或使用PayPal網站爲您生成。
如果進行了購買,您將收到一封電子郵件,您可以手動處理。
如果您想以編程方式處理它,我建議設置IPN「即時付款通知」。 PayPal會發送一個HTTP POST到您的網站並提供訂單的詳細信息。然後您的腳本將發送一個HTTP POST到PayPal來驗證並處理它。
注意:找到貝寶庫非常混亂。他們正在推出新的基於REST和JSON的API,但不包括IPN!你想要「商人sdk」庫。
https://github.com/paypal/merchant-sdk-php/tree/namespace-php5.3/samples/IPN