# Task 3: Migrate payment architecture toward Request Network and internal funds management

Status: pending  
Priority: high  
Depends on: Task 2  
Source PRD: `.taskmaster/docs/prd-request-network-migration-and-funds-management.md`

Plan and implement provider-neutral payment flows, Request Network pay-in support, funds ledger, webhook reconciliation, release/refund orchestration, UI migration, and SHKeeper decommissioning.

Subtasks:

1. Introduce provider-neutral payment adapter.
2. Implement Request Network pay-in integration.
3. Add funds ledger and escrow state machine.
4. Build Request Network webhook and reconciliation service.
5. Implement release, refund, and payout orchestration.
6. Migrate frontend checkout and admin payment UI.
7. Backfill legacy SHKeeper records and decommission provider-specific code.
