Skip to main content

Fiat Provider Compliance Documentation

Overview

Nova Wallet integrates with 5 licensed third-party fiat on-ramp/off-ramp providers to enable users to buy and sell cryptocurrency using traditional payment methods. All providers are fully licensed and regulated financial services companies that handle their own KYC/AML compliance. Important: Nova Wallet does not process payments directly. All fiat transactions are handled by the third-party providers via their hosted checkout flows.

Fiat Providers

ProviderWebsiteLicensesServices
MoonPaymoonpay.comFCA (UK), FinCEN (US), AUSTRAC (AU)Buy & Sell
Mercuryomercuryo.ioEstonian FIUBuy & Sell
Transaktransak.comFinCEN (US)Buy & Sell
Banxabanxa.comAUSTRAC (AU), FINTRAC (CA), FCA (UK), MiCA (EU)Buy & Sell
Paybispaybis.comFinCEN (US), Poland VASPBuy (Not yet integrated)
All providers perform their own:
  • Identity verification (KYC)
  • Anti-money laundering (AML) checks
  • Transaction monitoring
  • Sanctions screening

Country Availability by Provider

MoonPay (169 Supported Countries)

Supported Countries:
CountryCountryCountryCountryCountry
AndorraUnited Arab EmiratesAntigua and BarbudaAlbaniaArmenia
AngolaArgentinaAustriaAustraliaAzerbaijan
Bosnia and HerzegovinaBelgiumBulgariaBahrainBurundi
BeninBruneiBoliviaBrazilBahamas
BhutanBotswanaBelizeCanadaCentral African Republic
Republic of the CongoSwitzerlandChileCameroonColombia
Costa RicaCape VerdeCyprusCzech RepublicGermany
DjiboutiDenmarkDominicaDominican RepublicAlgeria
EcuadorEstoniaEgyptEritreaSpain
EthiopiaFinlandFijiMicronesiaFrance
GabonUnited KingdomGrenadaGeorgiaGhana
GibraltarGambiaGuineaEquatorial GuineaGreece
GuatemalaGuyanaHong KongHondurasCroatia
HungaryIndonesiaIrelandIsraelIndia
IcelandItalyJordanKenyaKyrgyzstan
CambodiaKiribatiComorosSaint Kitts and NevisSouth Korea
KuwaitCayman IslandsKazakhstanLaosSaint Lucia
LiechtensteinSri LankaLesothoLithuaniaLuxembourg
LatviaMonacoMoldovaMontenegroMarshall Islands
North MacedoniaMaliMauritaniaMaltaMauritius
MaldivesMalawiMexicoMozambiqueNamibia
NigerNetherlandsNorwayNepalNauru
New ZealandOmanOther TerritoriesPeruPapua New Guinea
PhilippinesPolandPortugalPalauParaguay
QatarRomaniaSerbiaRwandaSaudi Arabia
Solomon IslandsSeychellesSwedenSingaporeSlovenia
SlovakiaSierra LeoneSan MarinoSurinameSão Tomé and Príncipe
El SalvadorEswatiniChadTogoThailand
TajikistanTimor-LesteTurkmenistanTunisiaTonga
TurkeyTrinidad and TobagoTuvaluTaiwanTanzania
United StatesUruguayUzbekistanVatican CitySaint Vincent and the Grenadines
VietnamVanuatuSamoaSouth AfricaZambia
Blocked Countries (42):
CountryReason
AfghanistanOFAC sanctions / Armed conflict
BarbadosRegulatory restrictions
BangladeshRegulatory restrictions
Burkina FasoCompliance requirements
BelarusOFAC sanctions
DR CongoArmed conflict / Compliance requirements
Côte d’IvoireCompliance requirements
ChinaRegulatory restrictions
CubaOFAC comprehensive sanctions
Western SaharaDisputed territory
Guinea-BissauCompliance requirements
HaitiCompliance requirements
IraqOFAC sanctions
IranOFAC comprehensive sanctions
JamaicaRegulatory restrictions
JapanRegulatory restrictions
North KoreaOFAC comprehensive sanctions
LebanonPartial OFAC sanctions
LiberiaCompliance requirements
LibyaOFAC sanctions
MoroccoRegulatory restrictions
MadagascarCompliance requirements
MyanmarOFAC sanctions
MongoliaRegulatory restrictions
MalaysiaRegulatory restrictions
NigeriaRegulatory restrictions
NicaraguaOFAC sanctions
PanamaRegulatory restrictions
PakistanRegulatory restrictions
PalestineRestricted territory
RussiaOFAC sanctions (2022+)
SudanOFAC sanctions
SenegalCompliance requirements
SomaliaOFAC sanctions
South SudanOFAC sanctions
SyriaOFAC comprehensive sanctions
UkraineRegulatory restrictions
UgandaCompliance requirements
VenezuelaOFAC sanctions
KosovoDisputed territory
YemenArmed conflict / OFAC sanctions
ZimbabweCompliance requirements
Why These Countries Are Blocked:
  • Sanctions Compliance: Countries under OFAC (Office of Foreign Assets Control) sanctions including Iran, North Korea, Syria, Cuba, Russia, Belarus
  • Regulatory Restrictions: Countries where cryptocurrency regulations prohibit or restrict fiat on-ramp services (China, Bangladesh, Pakistan)
  • Compliance Requirements: Countries where MoonPay cannot meet local regulatory requirements or lacks necessary licenses
  • Risk Management: Countries with high financial crime risk or unstable regulatory environments
References:

Mercuryo (199 Supported Countries)

Supported Countries: Mercuryo supports a comprehensive list of 199 countries and territories. Availability is determined dynamically based on real-time compliance checks. Generally supported regions include:
RegionCountries Included
EuropeAll EU/EEA member states, United Kingdom, Switzerland, Norway, and most European countries
AmericasUnited States, Canada, Mexico, most Latin American and Caribbean countries
Asia-PacificAustralia, New Zealand, Japan, South Korea, Hong Kong, Singapore, most Southeast Asian countries, India
Middle EastUnited Arab Emirates, Saudi Arabia, Qatar, Kuwait, Bahrain, and most Middle Eastern countries
AfricaSouth Africa, Kenya, Ghana, and most African countries (subject to real-time sanctions screening)
Note: Mercuryo performs real-time sanctions screening and may restrict access from countries subject to OFAC, EU, or UN sanctions, even if not explicitly listed as blocked. Why Countries May Be Blocked: Mercuryo determines blocked countries based on their internal compliance policies and real-time sanctions screening. Restrictions are typically applied for:
  • OFAC and EU sanctions compliance
  • Local regulatory requirements
  • Risk assessment and AML policies
  • Real-time sanctions list updates
References:

Banxa (Dynamic Country List)

Banxa supports approximately 100+ countries and determines availability dynamically based on:
  • User’s IP address geolocation
  • Payment method availability
  • Local regulatory requirements
Generally Supported Regions:
  • Europe (EU/EEA)
  • United Kingdom
  • Australia & New Zealand
  • Canada
  • United States (select states)
  • Southeast Asia
  • Latin America
Why Availability Varies:
  • State-Level Regulations (US): Different US states have varying cryptocurrency regulations, affecting availability
  • Payment Method Restrictions: Some payment methods (credit cards, bank transfers) may not be available in all countries
  • Regulatory Compliance: Banxa must comply with local financial services regulations in each jurisdiction
  • Licensing Requirements: Availability depends on Banxa’s licensing status in each country
References:

Transak (Dynamic Country List)

Transak supports approximately 150+ countries with real-time availability checks based on:
  • User location
  • Cryptocurrency type
  • Payment method
Generally Supported Regions:
  • Europe (EU/EEA)
  • United Kingdom
  • United States (select states)
  • India
  • Southeast Asia
  • Latin America
  • Africa
Why Availability Varies:
  • Cryptocurrency-Specific Restrictions: Some cryptocurrencies may be restricted in certain countries due to regulatory concerns
  • Payment Method Availability: Different payment methods have different country coverage
  • Real-Time Compliance: Transak performs real-time checks against sanctions lists and regulatory requirements
  • State-Level Regulations: US state regulations affect availability within the United States
References:

Paybis (Hardcoded Country List)

Supported Countries (180+): Paybis supports over 180 countries and territories worldwide. Generally supported regions include:
RegionCountries Included
EuropeAll EU/EEA member states, United Kingdom, Switzerland, Norway, and most European countries
AmericasUnited States, Canada, Mexico, most Latin American and Caribbean countries
Asia-PacificAustralia, New Zealand, Japan, South Korea, Hong Kong, Singapore, China, most Southeast Asian countries, India, Pakistan
Middle EastUnited Arab Emirates, Saudi Arabia, Qatar, Kuwait, Bahrain, and most Middle Eastern countries
AfricaSouth Africa, Kenya, Ghana, Nigeria, and most African countries (excluding conflict zones)
Restricted Countries (22) - OFAC & Conflict Zones:
CountryReason
AfghanistanArmed conflict / OFAC sanctions
BelarusOFAC sanctions
DR CongoArmed conflict
Central African RepublicArmed conflict
CubaOFAC comprehensive sanctions
Western SaharaDisputed territory
EthiopiaArmed conflict
IraqOFAC sanctions
IranOFAC comprehensive sanctions
North KoreaOFAC comprehensive sanctions
LebanonPartial OFAC sanctions
LibyaOFAC sanctions
MaliArmed conflict / sanctions
MyanmarOFAC sanctions
NicaraguaOFAC sanctions
PalestineRestricted territory
RussiaOFAC sanctions (2022+)
SudanOFAC sanctions
SomaliaOFAC sanctions
South SudanOFAC sanctions
SyriaOFAC comprehensive sanctions
YemenArmed conflict / sanctions
Why These Countries Are Blocked:
  • OFAC Sanctions: Countries subject to US Treasury Department sanctions (Iran, North Korea, Syria, Cuba, Russia, Belarus, etc.)
  • Armed Conflicts: Countries experiencing active armed conflicts that pose compliance and operational risks
  • Disputed Territories: Regions with unclear sovereignty or territorial disputes
  • Regulatory Compliance: Paybis blocks these countries to comply with international sanctions and maintain regulatory compliance
References:

Swap/DEX Feature Restrictions

For decentralized exchange (DEX) swaps, the app restricts access only from OFAC-sanctioned countries:
CountrySanctions Level
North KoreaOFAC Comprehensive Sanctions
IranOFAC Comprehensive Sanctions
SyriaOFAC Comprehensive Sanctions
CubaOFAC Comprehensive Sanctions
Users from these regions see: “Swaps are not available in your region due to regulatory restrictions.” Why These Restrictions Exist:
  • OFAC Compliance: US Treasury Department sanctions prohibit US persons and entities from engaging in financial transactions with these countries
  • Apple App Store Guidelines: Compliance with Apple Guideline 3.1.5 regarding financial services and regional restrictions
  • Regulatory Requirements: Ensuring compliance with international sanctions regimes

How Restrictions Are Enforced

1. IP-Based Geolocation

  • User’s IP address is detected on API requests
  • Backend determines country via IP geolocation service
  • Providers check if country is in their allowed list

2. Provider-Level Enforcement

Each provider maintains their own country allowlist and blocklist, which is checked before allowing any transaction to proceed.

3. Per-Asset Restrictions

Some cryptocurrencies have additional country restrictions beyond the provider level, based on regulatory concerns or licensing requirements.

4. Real-Time Sanctions Screening

All providers perform real-time sanctions screening during:
  • Account creation
  • Each transaction
  • Periodic re-verification

KYC/AML Compliance

All KYC/AML verification is handled by the third-party providers:
ProviderKYC LevelDocuments Required
MoonPayTieredID + Selfie (for higher limits)
MercuryoFullID + Selfie + Proof of Address
TransakTieredID + Selfie (for higher limits)
BanxaFullID + Selfie
PaybisFullID + Selfie + Proof of Address
Nova Wallet does not collect, store, or process any user identity documents. All providers are licensed financial services companies that comply with:
  • FATF (Financial Action Task Force) recommendations
  • Local AML/CFT regulations in their jurisdictions
  • Sanctions screening against OFAC, UN, EU, and other sanctions lists
  • Transaction monitoring for suspicious activity

Error Messages

Users in restricted regions see appropriate error messages:
Error CodeMessage
UnsupportedCountry”Service not available in your country”
UnsupportedCountryAsset”This cryptocurrency is not available in your country”
FiatSellNotAllowed”Selling crypto is not available in your region”
SwapRestricted”Swaps are not available in your region due to regulatory restrictions”

Compliance Verification

Provider Licenses & Registrations

MoonPay:
  • FCA (Financial Conduct Authority) - UK: FCA Register
  • FinCEN (Financial Crimes Enforcement Network) - US: MSB Registration
  • AUSTRAC (Australian Transaction Reports and Analysis Centre) - Australia: Registration
Mercuryo: Transak: Banxa:
  • AUSTRAC (Australian Transaction Reports and Analysis Centre) - Australia: Registration
  • FINTRAC (Financial Transactions and Reports Analysis Centre) - Canada: Registration
  • FCA (Financial Conduct Authority) - UK: Registered as BNXA UK VASP
  • MiCA (EU) - Netherlands: EU Internet Ventures B.V.
Paybis:
  • FinCEN (Financial Crimes Enforcement Network) - US: MSB Registration #31000224635628
  • Poland VASP - Revenue Administration Chamber in Katowice: RDWW-805
  • Paybis Regulatory Info

Regulatory Compliance

All providers comply with:
  • Anti-Money Laundering (AML) regulations in their jurisdictions
  • Know Your Customer (KYC) requirements
  • Counter-Terrorism Financing (CFT) regulations
  • International sanctions (OFAC, UN, EU)
  • Data protection regulations (GDPR, CCPA, etc.)

Contact Information

For compliance inquiries: Nova Wallet Compliance: [email protected]

Version History

VersionDateChanges
1.0Jan 2026Initial documentation