Skip to content

Currencies and countries

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.

Supported platform and merchant countries

Trustap supports the following countries for platforms and merchants.

RegionCountry CodeCountry
EuropeAT🇦🇹 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
SE🇸🇪 Sweden
SI🇸🇮 Slovenia
SK🇸🇰 Slovakia
North America & OceaniaAU🇦🇺 Australia
CA🇨🇦 Canada
US🇺🇸 United States

Using country codes

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@example.com",
    "first_name": "Bert",
    "last_name": "Gray",
    "country_code": "IE",
    "tos_acceptance": {
      "unix_timestamp": 1736354931,
      "ip": "127.0.0.1"
    }
  }'

Supported currencies

Trustap supports the following currencies.

Currency CodeCountry / RegionCurrency Name
eur🇪🇺 EurozoneEuro
gbp🇬🇧 United KingdomBritish Pound Sterling
usd🇺🇸 United StatesUnited States Dollar
aud🇦🇺 AustraliaAustralian Dollar
cad🇨🇦 CanadaCanadian Dollar
hkd🇭🇰 Hong KongHong Kong Dollar
inr🇮🇳 IndiaIndian Rupee
myr🇲🇾 MalaysiaMalaysian Ringgit
nok🇳🇴 NorwayNorwegian Krone
pkr🇵🇰 PakistanPakistani Rupee
pln🇵🇱 PolandPolish Złoty
ron🇷🇴 RomaniaRomanian Leu
try🇹🇷 TurkeyTurkish Lira
rsd🇷🇸 SerbiaSerbian Dinar
sek🇸🇪 SwedenSwedish Krona
chf🇨🇭 SwitzerlandSwiss Franc
bgn🇧🇬 BulgariaBulgarian Lev
czk🇨🇿 Czech RepublicCzech Koruna
dkk🇩🇰 DenmarkDanish Krone
aed🇦🇪 United Arab EmiratesUAE Dirham
jpy🇯🇵 JapanJapanese Yen
nzd🇳🇿 New ZealandNew Zealand Dollar
sgd🇸🇬 SingaporeSingapore Dollar

Using currency codes

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&currency=usd&payment_method=card' \
--user '<API_KEY>:'