License Framework, Routing & MSA

Discussion phase · Multi-license architecture · Payment routing · Terms rewrite
2
Own Licenses
3
Partner Licenses
5
Markets
5
Product Lines
TBD
Routing Permutations

Discussion Status

This is a discussion phase. No code deliverables yet. This document captures the license landscape and frames the questions that need answers. Output will be: (1) license permutation matrix, (2) routing logic specification for engineering, (3) MSA template per product line per market. Legal review required before any of this ships.

License Landscape

Kasha operates under a multi-license, multi-partner structure. Own licenses provide direct regulatory standing. Partner licenses extend reach into jurisdictions and capabilities we don't hold directly. Adyen sits across everything as the preferred global payment acceptance partner.

License Architecture
Own Licenses
Swiss SRO Canadian MSB + RPAA
↓ Kasha entities ↓
Partner Licenses
Malta PI (PSD2) Banca Latvia (IBAN + Target2) Transfero (Brazil / BACEN)
↓ Payment rails ↓
Global PSP
Adyen (Cards, TWINT, SoftPOS, Capital)

Own License: Swiss SRO

AttributeDetail
License TypeSelf-Regulatory Organisation membership (FINMA-supervised SRO)
JurisdictionSwitzerland
ScopeFinancial intermediation — AML/KYC obligations, non-bank financial services
EnablesOperating as a financial intermediary in Switzerland without a full banking license. Receivables purchase (factoring/anticipation) under this regime. KYC/AML compliance framework.
LimitationsNot a banking license. Cannot take deposits. Cannot extend credit (but can purchase receivables). Swiss-only — no passporting.
StatusActive

Own License: Canadian MSB + RPAA

AttributeDetail
License TypeMoney Services Business (FINTRAC) + Retail Payment Activities Act registration (Bank of Canada)
JurisdictionCanada
ScopeMoney transmission, foreign exchange, payment services under RPAA
EnablesOperating payment services in Canada. Cross-border money transmission involving Canadian entities. RPAA compliance for retail payment activities.
LimitationsCanada-only. Provincial registration requirements may vary. RPAA is relatively new — evolving compliance landscape.
StatusActive

Partner License: Malta Payment Institution

AttributeDetail
PartnerMalta-based Payment Institution (name TBD in this doc)
License TypePayment Institution under PSD2 (MFSA-regulated)
JurisdictionMalta (EU) — passportable across all 30 EEA states
ScopePayment services: execution of payment transactions, issuing payment instruments, acquiring, money remittance
EnablesEU-wide payment services via PSD2 passporting. Fund safeguarding (PSD2 obligation). Merchant onboarding for EU-based businesses.
RelationshipTBD: Agent model? Programme manager? White-label? Determines Kasha's regulatory obligations vs. partner's.

Partner Capability: Latvian IBAN + Target2

AttributeDetail
ProviderBanca (Latvia) — via Malta PI partner
Capability 1IBAN Issuance: Dedicated IBANs for merchants and entities. Virtual IBAN infrastructure.
Capability 2Target2 Direct Participation: Direct access to SEPA and instant SEPA settlement. No correspondent bank intermediary.
EnablesIssuing dedicated EUR IBANs to SMB merchants, Enterprise clients, CSP-formed entities. Direct SEPA credit transfers and instant SEPA. Faster settlement, lower cost vs. correspondent banking.
JurisdictionLatvia (EU) — SEPA zone coverage

Partner License: Transfero (Brazil)

AttributeDetail
PartnerTransfero
LicenseBrazilian regulated entity (BACEN-compliant)
JurisdictionBrazil
CapabilitiesPix instant payment rails. BRZ stablecoin (BRL-pegged). Local BRL settlement. BACEN compliance and reporting.
EnablesKasha operates in Brazil under Transfero's license. Pass-through model — Transfero holds BACEN license, Kasha builds SaaS layer on top. No own payment institution application needed in Brazil.
RelationshipPass-through / SaaS layer. Transfero is the regulated entity. Kasha is the technology provider.

Global PSP: Adyen

AttributeDetail
RolePreferred global payment acceptance partner
CapabilitiesCard acquiring (Visa, Mastercard, Amex). TWINT (Switzerland). SoftPOS / Tap-to-Pay. Adyen Capital (working capital reselling). Local acquiring in BR, CH, EU, UK, US, CA.
EnablesSingle integration for multi-market payment acceptance. Adyen Capital for merchant working capital (zero credit risk — Adyen underwrites). Volume-based pricing (IC++).
RelationshipDirect merchant acquiring via Adyen. Kasha is a platform partner. Sub-merchant model or direct merchant accounts — TBD per market.

Routing: How Flows Map to Licenses

The license permutation matrix determines which license/partner routes which flow. Every payment acceptance, payout, IBAN issuance, and cross-border transfer must route through the correct licensed entity.

Three dimensions of routing:

Routing: Switzerland

FlowLicense / PartnerRailStatus
Card acceptance (SMB POS)Adyen (local CH acquiring)Visa / MC / AmexAvailable
TWINT acceptanceAdyen (TWINT via Adyen)TWINT QRAvailable
Merchant payout (CHF)TBD: Adyen direct? Malta PI → SEPA? Swiss SRO entity → SIC?TBDDiscussion
Working capital (Adyen Capital)Adyen Capital (reselling)Deduction from settlementsAvailable
Receivables anticipationSwiss SRO (factoring, not lending)Receivables purchaseDiscussion
IBAN issuance (CH merchants)TBD: Malta PI → Latvian IBAN (EUR)? Or Swiss banking partner (CHF)?TBDDiscussion
KYC / onboardingSwiss SRO (AML obligations) + SumSub (provider)Middleware KYC ConnectorBuilt

Routing: Brazil

FlowLicense / PartnerRailStatus
Pix acceptanceTransfero (BACEN license)Pix instantIntegration
Card acceptance (SMB POS)Adyen Brazil (local acquiring)Visa / MC / EloAvailable
Merchant payout (BRL)Transfero (local BRL settlement)Pix / TEDIntegration
Payment anticipationTransfero (receivables-backed, BACEN-compliant)Receivables purchaseDiscussion
BRZ stablecoinTransfero (BRL-pegged stablecoin)On-chain + off-rampDiscussion
Cross-border (BR → CH/EU)TBD: Transfero → Malta PI? Transfero → Adyen? BRZ → EUR?TBDDiscussion
KYC / onboardingTransfero (BACEN KYC) + SumSub (provider)Middleware KYC ConnectorBuilt

Routing: EU (via Malta PI Passport)

FlowLicense / PartnerRailStatus
Card acceptanceAdyen (EU acquiring)Visa / MC / AmexAvailable
SEPA paymentsMalta PIBanca Latvia (Target2 direct)SEPA CT / Instant SEPADiscussion
IBAN issuanceMalta PIBanca LatviaDedicated EUR IBANsDiscussion
Fund safeguardingMalta PI (PSD2 obligation)Safeguarding accountDiscussion
Merchant payout (EUR)Malta PIBanca Latvia (Target2)SEPA CTDiscussion
Working capitalAdyen CapitalDeduction from settlementsAvailable

Routing: Canada

FlowLicense / PartnerRailStatus
Card acceptanceAdyen (CA acquiring)Visa / MC / Amex / InteracAvailable
Payment servicesCanadian MSB + RPAAEFT / Interac e-TransferDiscussion
Cross-border (CA → CH/EU)Canadian MSB (money transmission) → TBD routingTBDDiscussion

Routing: UK

FlowLicense / PartnerRailStatus
Card acceptanceAdyen (UK acquiring)Visa / MC / AmexAvailable
Merchant payout (GBP)TBD: Adyen direct? Malta PI (pre-Brexit passporting no longer valid)? UK EMI partner?TBDDiscussion
CSP entities (Heidi UK)TBD: UK entity requirements, FCA considerationsTBDDiscussion

Routing by Product Line

Product LinePrimary FlowsPrimary License / PartnerNotes
Kasha SMB Payment acceptance, merchant payouts, working capital, marketplace commissions Adyen (acceptance) + market-specific payout license Core revenue engine. Routing per market above.
Kasha Enterprise Voucher issuance, mass disbursements, cross-border payouts, breakage TBD: Which license covers voucher issuance? Malta PI? Swiss SRO? Both? Voucher lifecycle = e-money? Stored value? Regulatory classification critical.
Kasha CSP (Heidi) Entity formation fees, compliance billing, co-branded SMB + Enterprise access Swiss SRO (CH entities) + Malta PI (EU entities) + TBD for UK CSP is a distribution channel. Entities route to SMB/Enterprise licensing.
Creator Commerce Digital goods sales, creator payouts, marketplace commissions Adyen (acceptance) + market-specific payout Digital goods = lighter regulatory path? No physical delivery, no stored value.
Private Banking Bank product distribution, commission collection Agent/reseller model under respective bank's license Kasha is agent, not principal. Bank bears regulatory burden.

Fund Flow Diagrams

High-level fund flow patterns. Exact routing per market to be confirmed.

Pattern A: Adyen Direct (SMB Payment Acceptance)

Consumer
↓ Card / TWINT / Pix ↓
Adyen (Acquiring)
↓ Settlement ↓
Kasha Settlement Account
↓ Payout (minus fees + commission) ↓
Merchant Bank Account

Pattern B: Malta PI + IBAN (EU Merchants)

Consumer
↓ Card / SEPA ↓
Adyen (Acquiring)
↓ Settlement ↓
Malta PI (Safeguarding)
↓ SEPA via Target2 ↓
Banca Latvia (Merchant IBAN)
↓ Available to merchant ↓
Merchant's Kasha IBAN

Pattern C: Transfero Pass-Through (Brazil)

Consumer
↓ Pix / Card ↓
Transfero (Pix) Adyen (Cards)
↓ BRL Settlement ↓
Transfero (Regulated Entity)
↓ Pix / TED Payout ↓
Merchant Bank Account (BRL)

Safeguarding

PSD2 safeguarding obligation (Malta PI): Client funds must be segregated from own funds. Held in a safeguarding account at a credit institution, or covered by an insurance policy / guarantee. This determines where EU merchant funds sit between acceptance and payout.

Settlement Rails

RailSpeedMarketVia
SEPA CTT+1EU / EEAMalta PI → Banca Latvia (Target2 direct)
Instant SEPASecondsEU / EEAMalta PI → Banca Latvia (Target2 direct)
SIC / euroSICT+0 / T+1SwitzerlandTBD: via Swiss banking partner?
PixSecondsBrazilTransfero (BACEN)
TEDSame dayBrazilTransfero
Faster PaymentsSecondsUKTBD: UK partner needed (no Malta PI passporting)
EFT / InteracT+1-2CanadaCanadian MSB
Card settlement (Adyen)T+1 to T+3GlobalAdyen IC++

MSA / T&Cs: Rewrite Scope

Current T&Cs need rewriting to reflect the multi-license, multi-partner structure. The MSA must be modular — a master agreement with product-specific schedules per market.

Legal Entity Disclosure

The MSA must clearly identify which entity is the contractual counterparty for each service:

ServiceContractual EntityRegulated By
SaaS platform (booking, CRM, invoicing)TBD: Kasha CH entity? Kasha UK entity?Software — minimal regulation
Payment acceptance (CH)Adyen (acquirer) + Kasha (Swiss SRO)FINMA (via SRO) + Adyen's own licenses
Payment acceptance (EU)Adyen (acquirer) + Malta PI partnerMFSA (Malta) + Adyen
Payment acceptance (BR)Transfero (regulated) + Adyen (cards)BACEN + Adyen
IBAN issuance (EU)Malta PI partner → Banca LatviaMFSA (Malta) + FKTK (Latvia)
Working capital (Adyen Capital)Adyen (lender) — Kasha is resellerAdyen's lending licenses
Working capital (receivables, CH)Kasha (Swiss SRO entity)FINMA (via SRO)
Enterprise vouchersTBD: regulatory classification of vouchersTBD
Private Banking productsPartner bank (principal) — Kasha is agentPartner bank's license

Product-Specific Schedules

The MSA should have a master agreement plus separate schedules for each product line:

Data Processing by Jurisdiction

JurisdictionRegulationData ControllerData Processor(s)
EU (via Malta PI)GDPRMalta PI partner (for payment data) + Kasha (for SaaS data)Adyen, SumSub, infrastructure providers
SwitzerlandFADP (nDSG)Kasha Swiss entityAdyen, SumSub, Malta PI (if EU data involved)
BrazilLGPDTransfero (for payment data) + Kasha (for SaaS data)Adyen, SumSub
CanadaPIPEDAKasha Canadian entityAdyen, SumSub
UKUK GDPRTBD: Kasha UK entity?Adyen, SumSub

Open Questions

Key decisions that must be resolved before routing logic can be engineered and MSA can be drafted.

#QuestionOptionsImpact
1 Contractual counterparty per market Kasha CH entity (SRO) for all? Malta PI for EU? Split by service type? Critical — determines entire MSA structure
2 Malta PI relationship model Agent? Programme manager? White-label? Sub-licensing? Critical — determines regulatory obligations on Kasha vs. partner
3 Fund flow: acceptance → payout Adyen → Malta PI → merchant IBAN? Adyen → Kasha → merchant? Varies by market? Critical — determines safeguarding, settlement speed, cost
4 Voucher regulatory classification E-money? Payment instrument? Gift card? Stored value? Unregulated? Critical — determines whether Enterprise product needs its own license
5 Swiss merchant payouts Via Adyen (CHF direct)? Via Malta PI (EUR SEPA, FX to CHF)? Via Swiss banking partner (SIC)? High — affects settlement speed and FX cost for CH merchants
6 Canadian MSB + RPAA role Canada-only operations? Cross-border corridor (CA ↔ CH/EU/BR)? Holding entity? High — determines CA product scope and cross-border routing
7 UK post-Brexit Malta PI cannot passport to UK. Need UK EMI partner? Adyen UK direct? Defer UK? High — Heidi UK CSP entities need a payment path
8 Receivables anticipation entity Swiss SRO entity? Malta PI? Separate SPV? Per-market? High — affects capital requirements and regulatory path
9 Creator Commerce regulatory path Digital goods = lighter path? Same as SMB? Separate terms? Medium — may simplify if classified as pure marketplace

Next Steps

Discussion Outputs

  • License permutation matrix: Complete table mapping every flow × market × product to a license/partner
  • Routing specification: Engineering-ready spec for payment routing logic
  • MSA template: Master agreement + product schedules + DPAs per jurisdiction

Required Inputs

  • Malta PI partner agreement details (agent model, scope, fees)
  • Transfero contract scope (exact capabilities, SLAs)
  • Adyen platform partner terms (sub-merchant vs. direct, Adyen Capital reseller agreement)
  • Legal counsel review (CH, EU, BR, CA)
  • Voucher regulatory classification (legal opinion)

Swiss SRO · Canadian MSB · Malta PI · Transfero · Adyen — One routing framework

Related: Brazil GTM · Switzerland GTM · Enterprise GTM · Middleware Connector Architecture · Project Plan Reference

Kasha License Framework, Routing & MSA · Discussion Phase · 2026 · Kasha.io