web-dev-qa-db-ja.com

Paypalボタンを使用せずにPaypal支払い/寄付ページを生成するにはどうすればよいですか?

私のウェブサイトへの寄付を人々にお願いしたいです。現在、私のサイトには大きくて友好的な「Paypal経由で寄付」ボタンがあり、誰かがクリックするとPaypalに送られ、寄付したい額などを入力できます。

私のウェブサイトの「寄付」ボタンをクリックせずに、Paypalページに直接アクセスできる方法はありますか?

理想的には、人々に「mywebsite.com/donateに行くだけ」と伝え、ブラウザにそのWebアドレスを入力する(またはそのURLへのリンクをクリックする)と、Paypalページに直接移動します。すべての支払いの詳細などを入力できます。

4
Egghead99

mywebsite.com/donateページで、フォームを作成し、JavaScriptを使用して自動的に送信する必要があります。基本的な例:

<form id="my_form" action="http://Paypal.com" method="post">
    <input type="hidden" name="name" value="Example">
    <input type="hidden" name="email" value="[email protected]">
    <input type="hidden" name="etc" value="etc, etc">
</form>

<script type="text/javascript">
    //Our form submission function.
    function submitForm() {
        document.getElementById('my_form').submit();
    }
    //Call the function submitForm() as soon as the page has loaded.
    window.onload = submitForm;
</script>

明らかに、Paypalが必要とするフォーム変数を提供する必要があります。

4
Wexford