我想创建一个"支付你想要的东西"最小金额设置的贝宝按钮。 我在我的网站上添加以下代码
<form name="_xclick" action="https://www.paypal.com/us/cgi-bin/webscr"
method="post">
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="business" value="YOUR EMAIL ADDRESS" />
<input type="hidden" name="currency_code" value="EUR" />
<input type="hidden" name="item_name" value="YOUR_PRODUCT_NAME" />
<input type="hidden" name="no_shipping" value="1" />
<input type="hidden" name="address_override" value="1">
<input type="number" name="amount" value="5" placeholder="5" min="5"/>
<input type="image" src="http://www.paypalobjects.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>
由于此代码在我的网页源代码中很容易看到
1)任何人都可以看到我的电子邮件
2)任何人都可以更改代码,开始支付0.01欧元。由于每次交易我将收取1.9%+ 0.35欧元的费用,有人可以轻易地让我生气!
请让我知道这是安全的!
注意:
1)由于我首先会看到交易然后交付产品,因此我没有关于付款的问题。
2)我不想要托管按钮,因为我需要变量定价而不想使用捐赠按钮(因为它不适用于个人博客筹款,我猜)。
谢谢!
答案 0 :(得分:0)
使用标准按钮无法做到这一点。用户可以轻松篡改您的网站和PayPal之间的付款。唯一的方法是使用加密的网站付款。
您必须熟悉使用PHP和ASP等脚本编程才能使用加密网站付款。
这将使您的付款按钮防篡改。