そこで、価格を変更できる今すぐ購入ページを作成しようとしています。それで、今すぐ購入する PayPal ボタンを取得しました。
<form name="_xclick" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="me@example.com">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="item_name" value="Dildo">
<input type="hidden" name="amount" value="12.99">
<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>
しかし、これを使用すると、IPN に送信されません。テストしたところ、IPN は正常に動作します。このようなボタンで支払いが行われたときに、PayPal から IPN に送信することができないようです。しかし、価格を動的に変更する必要があります。