PayPal での購入オプションの HTML コードを非表示にしようとしています。
https://github.com/Quixotix/PHP-PayPal-IPNからコードを取得しました。
<form name="_xclick" action="https://www.sandbox.paypal.com/cgi-bin/webscr"
method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="YOUR SANDBOX SELLER EMAIL">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="item_name" value="Digital Download">
<input type="hidden" name="amount" value="9.99">
<input type="hidden" name="return" value="THIS URL">
<input type="hidden" name="notify_url" value="THE URL TO YOUR ipn.php SCRIPT">
<input type="image" src="http://www.paypal.com/en_US/i/btn/btn_buynow_LG.gif"
border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
</form>
これについては、いくつか修正する必要があります...
- 購入オプションの HTML コードを非表示にします。
- このコードにユーザーIDも追加したいのです
<input type="hidden" name="userid" value="2">
が、うまくいきませんでした
シンプルなボタンのようなものが欲しいだけで、残りは PHP ファイル内に入り、ユーザーを PayPal サイトに誘導します。ユーザーはipn.phpの場所を知っており、ハッカーが攻撃する可能性があるため、このコードを使用するのは安全ではないことはわかっています。
このチュートリアルに多くの機能を追加しましたが、サンドボックスで正常に動作しています
問題は、ユーザーIDを送信してipn.phpで読み取ることができないことです
PS : これよりも優れたチュートリアルがあれば、とても助かります。ありがとう。初めてPayPalを利用しています。
ありがとう