2015-02-07 88 views
0

我想为我的网站创建一个贝宝捐赠按钮,但它只允许你有一个货币可用,美元,我试图包括多种货币......我该如何去做让人们使用各种不同类型的货币贝宝捐赠按钮多种货币

这是当前代码的支付:

<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="MNG6MMDEXT7KL"> 
<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> 

我可以改变它在某种程度上包含更多货币? 还试图找出我如何能够从回拨捐赠的东西或其他东西,所以我可以更新网站上捐赠的金额...

回答

1

如果您已经在您的网站上有一个付款按钮,您可以转换按钮添加一行HTML代码,以不同的货币。

<input type="hidden" name="currency_code" value="EUR"> 

示例代码

<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> 
<input type="hidden" name="cmd" value="_xclick"> 
<input type="hidden" name="business" value="[email protected]@UKstore.com" > 
<input type="hidden" name="item_name" value="Union Jack Flag"> 
<input type="hidden" name="amount" value="20"> 
<input type="hidden" name="currency_code" value="GBP"> 
<input type="hidden" name="undefined_quantity" value="1"> 
<input type="image" src="https://www.paypal.com/en_US/i/btn/x-click-butcc.gif" border="0" name="submit" width="73" height="44"> 
</form> 

此外,检查出来Currencies and Values

+0

我想使它成为一个下拉菜单,一个人可以选择货币 – Lion789 2015-02-07 08:45:45

+0

Aliyasar的答案正确地显示了如何做一个灵活按钮,无论您想要的金额和货币。只需将输入类型从隐藏变为选择输入(http://www.w3schools.com/tags/tag_select.asp),即可使货币成为下拉菜单。 – geewiz 2015-02-07 18:01:52

+1

但是,请注意,此答案假设您使用纯HTML按钮,而不是像您在原始问题中那样托管按钮。托管按钮有意“锁定”了特定的付款细节(例如金额和货币),以便用户不能编辑它们。这是一种便利机制(有人说安全机制)可以阻止用户在电子商务商店“购买”5美元的商品,例如,通过向您发送0.01美元的付款。您将需要启用和使用常规(不托管)按钮才能获得这种灵活的纯HTML表单行为。 – geewiz 2015-02-07 18:04:28

0

替换该行(如果有的话):

<input type="hidden" name="currency_code" value="USD"> 

与此:

<select name="currency_code"> 
    <option value="AUD">AUD $</option> 
    <option value="BRL">BRL R$</option> 
    <option value="CAD">CAD $</option> 
    <option value="CHF">CHF Fr.</option> 
    <option value="CZK">CZK Kč</option> 
    <option value="DKK">DKK kr.</option> 
    <option value="EUR">EUR €</option> 
    <option value="GBP">GBP £</option> 
    <option value="HKD">HKD $</option> 
    <option value="HUF">HUF Ft</option> 
    <option value="ILS">ILS ₪</option> 
    <option value="JPY">JPY ‎¥‎</option> 
    <option value="MXN">‎MXN $‎</option> 
    <option value="MYR">MYR RM</option> 
    <option value="NOK">NOK kr</option> 
    <option value="NZD">NZD $</option> 
    <option value="PHP">‎PHP ₱</option> 
    <option value="PLN">PLN gr</option> 
    <option value="RUB">RUB ₽</option> 
    <option value="SEK">SEK kr</option> 
    <option value="SGD">SGD $</option> 
    <option value="THB">THB ฿</option> 
    <option value="TWD">TWD $</option> 
    <option value="USD" selected>USD $</option> 
</select> 

这会给用户一个下拉框,在这里他们可以选择自己的货币。

这里是什么样的完整的代码看起来是这样一个例子:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"> 
    <input type="hidden" name="cmd" value="_donations"> 
    <input type="hidden" name="business" value="[email protected]"> 
    <input type="hidden" name="lc" value="IE"> 
    <input type="hidden" name="item_name" value="BusinessName"> 
    <input type="hidden" name="no_note" value="0"> 
    <input type="hidden" name="bn" value="PP-DonationsBF:btn_donate_SM.gif:NonHostedGuest"> 
    <input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"> 
    <img alt="" border="0" src="https://i1.wp.com/www.paypalobjects.com/en_US/i/scr/pixel.gif?resize=1%2C1&#038;ssl=1" data-recalc-dims="1"> 
    Currency: 
    <select name="currency_code"> 
     <option value="AUD">AUD $</option> 
     <option value="BRL">BRL R$</option> 
     <option value="CAD">CAD $</option> 
     <option value="CHF">CHF Fr.</option> 
     <option value="CZK">CZK Kč</option> 
     <option value="DKK">DKK kr.</option> 
     <option value="EUR">EUR €</option> 
     <option value="GBP">GBP £</option> 
     <option value="HKD">HKD $</option> 
     <option value="HUF">HUF Ft</option> 
     <option value="ILS">ILS ₪</option> 
     <option value="JPY">JPY ‎¥‎</option> 
     <option value="MXN">‎MXN $‎</option> 
     <option value="MYR">MYR RM</option> 
     <option value="NOK">NOK kr</option> 
     <option value="NZD">NZD $</option> 
     <option value="PHP">‎PHP ₱</option> 
     <option value="PLN">PLN gr</option> 
     <option value="RUB">RUB ₽</option> 
     <option value="SEK">SEK kr</option> 
     <option value="SGD">SGD $</option> 
     <option value="THB">THB ฿</option> 
     <option value="TWD">TWD $</option> 
     <option value="USD" selected>USD $</option> 
    </select> 
</form>