Three interactions#
Send creates a payment instruction. Request asks another person to pay. Split creates separate requests for an expense. Only an authorized, settled transfer moves money.
Separate balances#
Contact payments use settled bank TRY. Money on a fiat card and crypto holdings remain separate. Moving or converting those balances requires its own approved action.
Current implementation#
FastTransferProvider simulates routing, processing, failure and receipts locally. It is not connected to FAST or a bank. Production execution requires an authorized provider adapter.