The Transfer UI Sandbox (Documentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
/fa/test-transfer-ui) is a development-only test scaffold used by E2E tests for the Plaid Transfer UI flow. It is not available in production builds.
Overview
This route is conditionally registered only whenimport.meta.env.DEV is true:
TransferUIButton from @/platform/banking pre-configured with a hardcoded test payment intent (mode: 'PAYMENT', amount 10.00, description 'E2E test'). It is used by tests/e2e/fa/plaid-transfer-ui.spec.ts as a controlled test harness.
The component docblock explicitly states: “Not for production use.”
Who it’s for
No permission gate. Only accessible in development mode (import.meta.env.DEV).
Before you start
- This page is only accessible when the application is running in development mode.
- An organization must be selected to render the transfer button.
Steps
Use the sandbox in E2E tests- Start the application in development mode.
- Navigate to
/fa/test-transfer-ui. - Click the Pay with bank button to trigger the Plaid Transfer UI flow.
- The result (success transfer ID or error) is displayed in a
data-testid="transfer-ui-result"element.
Key concepts
- DEV-only route: Registered conditionally via
import.meta.env.DEV; absent in production builds. - TransferUIButton: Platform banking component at
@/platform/banking.
Related
Finance & Revenue
Finance & Revenue core overview.
Governance & parity
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/fa.tsx
- src/cores/fa/pages/TestTransferUIPage.tsx