Currency Settings
The global Currency settings allow you to configure which currency all your donations will be received and reported in; as well as the formatting of the currency values.
Note: Interested in more advanced, multi-currency options? You’ll want to read more about the Currency Switcher add-on.
You can find your global GiveWP currency settings by navigating to GiveWP > Settings > General (tab) > Currency (sub-menu).
Currency: Select your currency from the dropdown. Note that some payment gateways have currency restrictions, and changing the currency here can result in failed transactions.
Note: Currency support at the payment gateway is constantly changing, so be sure to check with your gateway for how to change currency settings there to ensure that GiveWP will correctly collect the funds.
Settings for Option-Based Forms
These settings are visible when you have the Option-Based Form Editor setting enabled in the Advanced settings.
Auto-format server currency amounts: When enabled, amounts are automatically formatted based on the selected currency. This option requires an extension in your site’s PHP installation. You can read more details about that here.
Currency Position: Depending on your currency and culture, there are different conventions for where the currency symbol goes. Use this dropdown to set your preference throughout the plugin.
Thousands Separator: For some currencies, it is conventional to use a different separator for thousands.
Decimal Separator: For some currencies, it is conventional to use a different separator for decimals. Use this field to specify the decimal separator for your currency.
Number of Decimals: This controls how many decimal places occur after your main currency amount. For example, the U.S. dollar supports 2 decimals in order to count cents. Note that the Fee Recovery Add-on forces 2 decimal places to be added because of how percentage-based fees add decimals to amounts.
GiveWP Supported Currencies
US Dollars ($)
Euros (€)
Pounds Sterling (£)
Australian Dollars ($)
Brazilian Real (R$)
Canadian Dollars ($)
Czech Koruna (Kč)
Danish Krone (kr.)
Hong Kong Dollar ($)
Hungarian Forint (Ft)
Israeli Shekel (₪)
Japanese Yen (¥)
Malaysian Ringgits (RM)
Mexican Peso ($)
Moroccan Dirham (.د.م)
New Zealand Dollar ($)
Norwegian Krone (Kr.)
Philippine Pesos (₱)
Polish Zloty (zł)
Singapore Dollar ($)
South Korean Won (₩)
South African Rand (R)
Swedish Krona (kr)
Swiss Franc (Fr)
Taiwan New Dollars (NT$)
Thai Baht (฿)
Indian Rupee (₹)
Turkish Lira (₺)
Iranian Rial (﷼)
Russian Rubles (руб)
United Arab Emirates dirham (د.إ)
Armenian dram (AMD)
Netherlands Antillean guilder (ƒ)
Argentine peso ($)
Aruban florin (ƒ)
Bosnia and Herzegovina convertible mark (KM)
Bangladeshi taka (৳)
Bahraini dinar (.د.ب)
Bermudian dollar (BD$)
Brunei dollar (B$)
Bolivian boliviano (Bs.)
Bahamian dollar (B$)
Botswana pula (P)
Belizean dollar (BZ$)
Chilean peso ($)
Chinese yuan (¥)
Colombian peso ($)
Costa Rican colón (₡)
Cuban convertible peso (₱)
Dominican peso (RD$)
Egyptian pound (E£)
Gibraltar pound (£)
Guatemalan quetzal (Q)
Honduran lempira (L)
Croatian kuna (kn)
Indonesian rupiah (Rp)
Icelandic króna (kr)
Jamaican dollar (J$)
Jordanian dinar (د.ا)
Kenyan shilling (KSh)
Kuwaiti dinar (د.ك)
Cayman Islands dollar (KY$)
Macedonian denar (ден)
Nepalese rupee (NɌs)
Omani rial (ر.ع.)
Peruvian nuevo sol (S/.)
Pakistani rupee (Ɍs)
Romanian leu (L)
Saudi riyal (ر.س)
Swazi lilangeni (L)
Tongan paʻanga (T$)
Tanzanian shilling (TSh)
Ukrainian hryvnia (₴)
Uruguayan peso ($U)
Venezuelan bolívar (Bs)
East Caribbean dollar (EC$)
Afghan afghani (؋)
Albanian lek (L)
Angolan kwanza (Kz)
Azerbaijani manat (AZN)
Barbadian dollar ($)
Bulgarian lev (лв)
Burundian franc (Fr)
Bitcoin (฿)
Bhutanese ngultrum (Nu)
Belarusian ruble (old) (Br)
Belarusian ruble (Br)
Congolese franc (Fr)
Cape Verdean escudo ($)
Djiboutian franc (Fr)
Algerian dinar (د.ج)
Eritrean nakfa (Nfk)
Ethiopian birr (Br)
Fijian dollar ($)
Falkland Islands pound (£)
Georgian lari (₾)
Guernsey pound (£)
Ghana cedi (₵)
Gambian dalasi (D)
Guinean franc (Fr)
Guyanese dollar ($)
Haitian gourde (G)
Manx pound (£)
Iraqi dinar (ع.د)
Iranian toman (تومان)
Jersey pound (£)
Kyrgyzstani som (сом)
Cambodian riel (៛)
Comorian franc (Fr)
North Korean won (₩)
Kazakhstani tenge (KZT)
Lao kip (₭)
Lebanese pound (ل.ل)
Sri Lankan rupee (රු)
Liberian dollar ($)
Lesotho loti (L)
Libyan dinar (ل.د)
Moldovan leu (MDL)
Malagasy ariary (Ar)
Burmese kyat (Ks)
Mongolian tögrög (₮)
Macanese pataca (P)
Mauritanian ouguiya (UM)
Mauritian rupee (₨)
Maldivian rufiyaa (.ރ)
Malawian kwacha (MK)
Mozambican metical (MT)
Namibian dollar ($)
Nigerian naira (₦)
Nicaraguan córdoba (C$)
Panamanian balboa (B/.)
Papua New Guinean kina (K)
Transnistrian ruble (р.)
Paraguayan guaraní (₲)
Qatari riyal (ر.ق)
Serbian dinar (дин.)
Rwandan franc (Fr)
Solomon Islands dollar ($)
Seychellois rupee (₨)
Sudanese pound (ج.س.)
Saint Helena pound (£)
Sierra Leonean leone (Le)
Somali shilling (Sh)
Surinamese dollar ($)
South Sudanese pound (£)
São Tomé and Príncipe dobra (Db)
Syrian pound (ل.س)
Tajikistani somoni (ЅМ)
Turkmenistan manat (m)
Turkmenistan manat (د.ت)
Trinidad and Tobago dollar ($)
Ugandan shilling (UGX)
Uzbekistani som (UZS)
Vietnamese đồng (₫)
Vanuatu vatu (Vt)
Samoan tālā (T)
Central African CFA franc (CFA)
West African CFA franc (CFA)
CFP franc (Fr)
Yemeni rial (﷼)
Zambian kwacha (ZK)
If your currency is not listed, it can be added using this snippet from our Snippet Library by following this tutorial on adding custom code.
