Choose a Perflo adapter
The runtime accepts exactly two adapter values. Removed values fail configuration validation instead of mapping to compatibility aliases.Use fake for deterministic tests
FakePerfloAdapter implements the neobank contract in memory. It covers fiat accounts, activity, recipients, estimates, browser approval, recipient grants, mandates, cards, and hosted reveal without external calls.
Production rejects fake. A configuration value such as demo, pilot, or partner is invalid.
Use live for provider traffic
LivePerfloAdapter calls these exact origins:
- App:
https://app.perflo.ai - Perfolio:
https://api.perfolio.ai/api - Fiat:
https://api-fiat.perfolio.ai/api - Cards:
https://api-cards.perfolio.ai - Agent:
https://agent-mode-backend-prod-merge.up.railway.app