简体   繁体   English

贝宝捐赠表格

[英]Paypal donation form

I'm trying to make a custom Paypal donation form for my website where people could choose between 3 options.我正在尝试为我的网站制作一个自定义的 Paypal 捐赠表格,人们可以在其中选择 3 个选项。 The first two options have a variable quantity, which would also change the total amount of money that would be donated.前两个选项的数量是可变的,这也会改变捐赠的总金额。 In this case, each 'item' would cost $1 (with the exception of Option 3).在这种情况下,每个“项目”将花费 1 美元(选项 3 除外)。

Now is my problem, when I would choose 5 cookies for example, it would only charge $1 (because the Waffles are still stuck on 1) instead of $5.现在是我的问题,例如,当我选择 5 个 cookie 时,它​​只会收取 1 美元(因为华夫饼仍然停留在 1 个上)而不是 5 美元。

Any thoughts on how to achieve choosing different quanitities without both values inflicting?关于如何在不影响两种价值观的情况下实现选择不同数量的任何想法?

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
    <input name="item_number" type="text" placeholder="Your name here" required>
    <br>
    <br><input type="radio" name="amount" value="0.00" required><select name="amount"><option value="1.00">1 Cookie</option><option value="2.00">2 Cookies</option><option value="3.00">3 Cookies</option><option value="4.00">4 Cookies</option><option value="5.00">5 Cookies</option></select> Cookies
    <br><input type="radio" name="amount" value="0.00" required><select name="amount"><option value="1.00">1 Waffle</option><option value="2.00">2 Waffles</option><option value="3.00">3 Waffles</option><option value="4.00">4 Waffles</option><option value="5.00">5 Waffles</option></select> Waffles
    <br><input type="radio" name="amount" value="30.00" required> Option 3
    <input type="hidden" name="cmd" value="_donations">
    <input type="hidden" name="business" value="my@email.com">
    <input type="hidden" name="lc" value="US">
    <input type="hidden" name="item_name" value="Donation test">
    <input type="hidden" name="currency_code" value="USD">
    <input type="hidden" name="bn" value="PP-DonationsBF:btn_donateCC_LG.gif:NonHosted">
    <img alt="" border="0" src="https://www.paypalobjects.com/tr_TR/i/scr/pixel.gif" width="1" height="1">
    <p><input type="submit" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" value="Confirm" alt="PayPal - The safer, easier way to pay online!">
</form>

In any PayPal button, only one drop-down menu option selection can have priced options.在任何 PayPal 按钮中,只有一个下拉菜单选项可以包含定价选项。 As a workaround you can use Javascript to dynamically get the selected option price and send it to amount variable作为一种解决方法,您可以使用 Javascript 动态获取所选期权价格并将其发送到amount变量

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM