The buyer, seller, and platform locations determine the supported currencies and seller countries for a Trustap transaction. Contact the Trustap support team for specific use cases or regional inquiries.
Trustap supports the following seller countries.
| Region | Country Code | Country |
|---|---|---|
| Europe | AT | 🇦🇹 Austria |
BE | 🇧🇪 Belgium | |
BG | 🇧🇬 Bulgaria | |
CH | 🇨🇭 Switzerland | |
CY | 🇨🇾 Cyprus | |
CZ | 🇨🇿 Czech Republic | |
DE | 🇩🇪 Germany | |
DK | 🇩🇰 Denmark | |
EE | 🇪🇪 Estonia | |
ES | 🇪🇸 Spain | |
FI | 🇫🇮 Finland | |
FR | 🇫🇷 France | |
GB | 🇬🇧 United Kingdom | |
GR | 🇬🇷 Greece | |
HR | 🇭🇷 Croatia | |
HU | 🇭🇺 Hungary | |
IE | 🇮🇪 Ireland | |
IT | 🇮🇹 Italy | |
LT | 🇱🇹 Lithuania | |
LU | 🇱🇺 Luxembourg | |
LV | 🇱🇻 Latvia | |
MT | 🇲🇹 Malta | |
NL | 🇳🇱 Netherlands | |
NO | 🇳🇴 Norway | |
PL | 🇵🇱 Poland | |
PT | 🇵🇹 Portugal | |
RO | 🇷🇴 Romania | |
RS | 🇷🇸 Serbia | |
SE | 🇸🇪 Sweden | |
SI | 🇸🇮 Slovenia | |
SK | 🇸🇰 Slovakia | |
| Asia & Middle East | AE | 🇦🇪 United Arab Emirates |
HK | 🇭🇰 Hong Kong | |
IN | 🇮🇳 India | |
JP | 🇯🇵 Japan | |
MY | 🇲🇾 Malaysia | |
PK | 🇵🇰 Pakistan | |
SG | 🇸🇬 Singapore | |
TR | 🇹🇷 Turkey | |
| North America & Oceania | AU | 🇦🇺 Australia |
CA | 🇨🇦 Canada | |
NZ | 🇳🇿 New Zealand | |
US | 🇺🇸 United States |
The Trustap API uses country codes in various applications, including when you create guest users. Use the country_code parameter to define the country for a user
Get charge example
curl -i -X POST \
-u '<API_KEY>:' \
'https://api.test.trustap.com/v2/guest_users' \
-H 'Content-Type: application/json' \
-d '{
"email": "bert.gray@my-mail.com",
"first_name": "Bert",
"last_name": "Gray",
"country_code": "IE",
"tos_acceptance": {
"unix_timestamp": 1736354931,
"ip": "127.0.0.1"
}
}'Trustap supports the following currencies.
| Currency Code | Country / Region | Currency Name |
|---|---|---|
eur | 🇪🇺 Eurozone | Euro |
gbp | 🇬🇧 United Kingdom | British Pound Sterling |
usd | 🇺🇸 United States | United States Dollar |
aud | 🇦🇺 Australia | Australian Dollar |
cad | 🇨🇦 Canada | Canadian Dollar |
hkd | 🇭🇰 Hong Kong | Hong Kong Dollar |
inr | 🇮🇳 India | Indian Rupee |
myr | 🇲🇾 Malaysia | Malaysian Ringgit |
nok | 🇳🇴 Norway | Norwegian Krone |
pkr | 🇵🇰 Pakistan | Pakistani Rupee |
pln | 🇵🇱 Poland | Polish Złoty |
ron | 🇷🇴 Romania | Romanian Leu |
try | 🇹🇷 Turkey | Turkish Lira |
rsd | 🇷🇸 Serbia | Serbian Dinar |
sek | 🇸🇪 Sweden | Swedish Krona |
chf | 🇨🇭 Switzerland | Swiss Franc |
bgn | 🇧🇬 Bulgaria | Bulgarian Lev |
czk | 🇨🇿 Czech Republic | Czech Koruna |
dkk | 🇩🇰 Denmark | Danish Krone |
aed | 🇦🇪 United Arab Emirates | UAE Dirham |
jpy | 🇯🇵 Japan | Japanese Yen |
nzd | 🇳🇿 New Zealand | New Zealand Dollar |
sgd | 🇸🇬 Singapore | Singapore Dollar |
To set the currency for a transaction, include the currency parameter in the API request.
Get charge example
curl --location 'https://api.test.trustap.com/v2/fees?amount=200¤cy=usd&payment_method=card' \
--user '<API_KEY>:'