0

私はRails 4アプリケーションに取り組んでいます。寄付ボタンの支払いオプションを提供する必要があります。

寄付の支払い額を入力するには、ラジオボタンとテキストボックスを作成する必要があります。

私のコードは

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="xxxxxxxxxxx">
<input type="hidden" name="amount" value="">
<input type="hidden" name="currency_code" value="USD">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif"     border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

ここでは、amount フィールドの値を jQuery で入力します (コードは掲載されていません) ので、空 ("") ではありません。

しかし、2番目のステップでは、隠しフィールドに提出した金額は表示されません。

ホストされたボタンに金額を入力できないと言う人もいますが、それは毎回修正されることを意味します。

今すぐ購入ボタンの参照を作成すると言う人もいます => https://www.paypal.com/webapps/mpp/get-started/donate-button-text-field

ホストされたボタンでそれが可能な場合はどうすればよいですか?

コードを変更する必要がありますか?

4

1 に答える 1

0

PayPal がホストするボタンを使用するときはいつでも、金額関連の情報を変更することはできません。ホストされたボタンは、誰も量をいじることができないという点で安全です. ホストされたボタンの金額の変更は、アカウントまたはAPI経由でのみ行うことができます。金額を動的に変更する必要があるソリューションを実装している場合は、クリア テキスト ボタンの使用を検討するか、APIを使用して暗号化を動的に生成できます。

ただし、住所、キャンセル/返品/画像/ipn url、アイテム名/請求書ID/カスタム/数量に関連する変数は、ホストされたボタンの変数を渡すことで上書きできます。

于 2014-08-30T18:45:51.513 に答える