Skip to content
Last updated

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 seller countries

Trustap supports the following seller countries.

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
RS🇷🇸 Serbia
SE🇸🇪 Sweden
SI🇸🇮 Slovenia
SK🇸🇰 Slovakia
Asia & Middle EastAE🇦🇪 United Arab Emirates
HK🇭🇰 Hong Kong
IN🇮🇳 India
JP🇯🇵 Japan
MY🇲🇾 Malaysia
PK🇵🇰 Pakistan
SG🇸🇬 Singapore
TR🇹🇷 Turkey
North America & OceaniaAU🇦🇺 Australia
CA🇨🇦 Canada
NZ🇳🇿 New Zealand
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 --location 'https://dev.stage.trustap.com/api/v1/guest_users' \
--header 'Content-Type: application/json' \
--user '<API_KEY>:' \
--data-raw '{"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"}}'

Supported currencies

Use lowercase currency codes for all Trustap API requests. While ISO 4217 standards often use uppercase (e.g., USD), the Trustap API only processes lowercase strings (e.g., usd).

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://dev.stage.trustap.com/api/v1/charge?price=20000&currency=gbp' \
--user '<API_KEY>:'