2015-02-07 90 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>