Skip to main content

Compliance Obligations

Last Updated: 2025-02-17 Status: Complete

Compliance requirements vary dramatically across payment entity types. This comprehensive guide maps specific obligations—including PCI-DSS, AML/BSA, network registration, and money transmitter licensing—to ISOs, ISVs, and PayFacs.

Quick Reference

RequirementISOISV (Non-PayFac)PayFac
PCI-DSSSAQ or noneSAQ-A to SAQ-DLevel 1 SP (ROC)
AML/BSA ProgramNoNoYes (MSB)
FinCEN RegistrationNoNoYes (MSB)
Network RegistrationThird-Party AgentUsually nonePayFac registration
MTL (Money Transmitter)NoRarelyOften required
Sponsor Bank RequiredYesVia processorYes

PCI-DSS Scope by Entity

Understanding PCI Scope Triggers

PCI scope is triggered by handling cardholder data. Different entity types have vastly different exposure:

ISO PCI Requirements

What PCI compliance do ISOs need? ISO PCI scope depends entirely on whether they handle cardholder data:

ISO TypeCard Data HandlingPCI Requirement
Referral-onlyNoneOut of scope
Equipment providerMay see encrypted dataSAQ-B or SAQ-P2PE
Call center operationsHears card numbersSAQ-C-VT or SAQ-D
Web portal with gatewayRedirects to processorSAQ-A

Most ISOs Structure for Minimal Scope:

  • Use processor's PCI-compliant infrastructure
  • Never handle cardholder data directly
  • Terminals encrypt at point of entry (P2PE)
  • Result: Out of PCI scope or SAQ-A only

ISV PCI Requirements

ISV PCI scope depends on integration architecture:

Integration ModelPCI RequirementScope Driver
Referral onlyNoneNo data handling
iFrame/redirectSAQ-ARedirects to processor
JavaScript tokenizationSAQ-A-EPControls page, JS collects
API integration (direct)SAQ-D or Level 1Handles card data
Full PayFacLevel 1 Service ProviderStores/processes data
PCI 4.0 Requirements (March 2025)

PCI DSS 4.0 introduces stricter requirements for:

  • JavaScript security (6.4.3) - affects ISVs using JS tokenization
  • Content Security Policy headers
  • Subresource integrity verification

ISV Scope Reduction Strategies:

PayFac PCI Requirements

PayFacs are always Level 1 Service Providers regardless of transaction volume:

RequirementFrequencyDescription
Report on Compliance (ROC)AnnualFull audit by QSA
Quarterly ASV ScansQuarterlyExternal vulnerability scans
Annual Penetration TestAnnualInternal and external
Attestation of Compliance (AOC)AnnualFormal compliance statement

PayFac PCI Responsibilities:

AreaRequirement
Sub-merchant complianceEnsure sub-merchants meet appropriate SAQ
Data segmentationIsolate sub-merchant data
EncryptionEncrypt all card data in transit and at rest
Access controlsLimit access to cardholder data
MonitoringLog and monitor all access to card data

AML/BSA Applicability

Money Services Business (MSB) Status

AML/BSA requirements apply to Money Services Businesses. Determination by entity:

EntityMSB StatusReasoning
ISO (Standard)NoDoes not move or hold funds
ISO (Holds funds)PossiblyFund holding may trigger MSB
ISV (Referral)NoNot a payment party
ISV (PFaaS)NoPFaaS provider is MSB
PayFacYesHolds and distributes funds

ISO AML Considerations

Do ISOs need AML programs? Standard ISOs are not subject to AML/BSA because they:

  • Do not receive or hold merchant funds
  • Do not transmit money on behalf of merchants
  • Act only as sales intermediaries

Exceptions that may trigger MSB status:

  • ISO offers payment processing under own brand with fund holding
  • ISO provides settlement services
  • ISO operates prepaid card programs

ISV AML Considerations

Most ISVs avoid AML/BSA obligations:

ModelAML ObligationWhy
ReferralNoneNot payment party
API IntegrationNoneProcessor handles funds
PFaaSNoneProvider is MSB
PayFacFullISV becomes MSB

PayFac AML Requirements

PayFacs must maintain comprehensive AML programs:

RequirementImplementation
Written AML policyDocumented procedures
Designated compliance officerNamed individual with authority
Training programAnnual AML training for staff
Transaction monitoringAutomated suspicious activity detection
SAR filingFile within 30 days of detection
CTR filingReport cash transactions >$10K
Recordkeeping5-year retention minimum

See AML/BSA Overview for detailed requirements.

Network Registration Requirements

Card Network Registration by Entity

ISO Network Registration

ISOs register as Third-Party Agents (TPA) with card networks:

NetworkRegistration TypeRequirements
VisaThird-Party AgentSponsor bank registration, annual renewal
MastercardThird-Party ProcessorSimilar, different terminology
Network Terminology

Visa and Mastercard use different terms for the same concept:

  • Visa: Third-Party Agent (TPA)
  • Mastercard: Third-Party Processor (TPP)

Both refer to ISOs that refer merchants to acquiring banks. The registration process, requirements, and principal background checks are comparable across networks.

ISO Registration Process:

  1. Sponsor bank files registration with networks
  2. ISO principals undergo background checks
  3. ISO listed in network's agent registry
  4. Annual renewal required
  5. Changes must be reported within 30 days

Registration Fees:

  • Visa: $1,000-$5,000 annually
  • Mastercard: Similar range
  • Varies by sponsor bank and ISO tier

ISV Network Registration

Most ISVs do not require direct network registration:

ISV ModelRegistration Required?Notes
ReferralNoNot a payment participant
API IntegrationNoProcessor holds registration
PFaaSNoProvider holds registration
PayFacYesFull PayFac registration

PayFac Network Registration

PayFacs must register directly with card networks:

NetworkRegistrationFeeRequirements
VisaPayment Facilitator$5,000+ annuallySponsor agreement, compliance audit
MastercardPFSPSimilarSponsor agreement, compliance audit
DiscoverPayment FacilitatorVariesSimilar requirements
AmexOptBlue or directVariesAdditional Amex agreement

Money Transmitter Licensing

MTL Requirements by Entity

EntityMTL Required?Reasoning
ISO (Standard)NoNo fund transmission
ISO (Holding funds)PossiblyState-by-state analysis
ISV (Referral)NoNo fund transmission
ISV (PFaaS)NoProvider handles transmission
PayFacOftenHolds and transmits sub-merchant funds

PayFac MTL Considerations

PayFacs often require money transmitter licenses because they:

  1. Receive funds from card networks
  2. Hold funds temporarily
  3. Transmit funds to sub-merchants

State-by-State Complexity:

StateMTL ApproachNotes
CaliforniaRequired for most PayFacsStrict interpretation
New YorkBitLicense + MTLComplex requirements
TexasMay be exemptAgent of payee exemption
MontanaNo MTL requirementNo state license needed

Common Exemptions Used:

  • Agent of payee exemption (varies by state)
  • Bank partnership (PayFac as bank agent)
  • Payment processor exemption (limited states)
Sponsor Bank Partnership

Many PayFacs operate under their sponsor bank's licenses, avoiding the need for 50+ state MTLs. This requires careful legal structuring.

Compliance Comparison Summary

ISO Compliance Burden

Minimal Compliance Requirements:

  • ✅ Sponsor bank agreement
  • ✅ Network registration (Third-Party Agent)
  • ✅ Background checks for principals
  • ⚠️ PCI scope (usually minimal or none)
  • ❌ No AML program required
  • ❌ No MTL required
  • ❌ No SAR filing obligations

Why ISOs Have Light Compliance:

  • Don't handle cardholder data (typically)
  • Don't hold or move funds
  • Act as sales/service intermediaries only
  • Bank/processor bears compliance responsibility

ISV Compliance Burden (Non-PayFac)

Variable Compliance Requirements:

  • ⚠️ PCI scope depends on integration
  • ⚠️ Processor/PFaaS provider handles most compliance
  • ❌ No AML program (unless PayFac)
  • ❌ No MTL (unless PayFac)
  • ❌ No network registration (unless PayFac)

Compliance Shifts to Provider:

  • Payment processor handles fund movement
  • PFaaS provider handles merchant compliance
  • ISV focuses on software compliance (HIPAA, SOC 2, etc.)

PayFac Compliance Burden

Comprehensive Compliance Requirements:

  • ✅ Level 1 PCI Service Provider (annual ROC)
  • ✅ Full AML/BSA program with SAR filing
  • ✅ Network registration (all networks used)
  • ✅ Sponsor bank agreement
  • ⚠️ MTL licensing (state-by-state analysis)
  • ✅ Sub-merchant compliance monitoring
  • ✅ Transaction monitoring
  • ✅ Ongoing compliance audits

Self-Assessment Questions

  1. Why are most ISOs out of PCI scope entirely?
  2. How does an ISV's integration model affect their PCI requirements?
  3. Why don't standard ISOs need AML programs?
  4. What triggers the need for PayFac network registration?
  5. How can PayFacs avoid obtaining 50+ state money transmitter licenses?

References

Share: