--- issue: 037 title: "Frontend initiateRequestNetworkPayout, confirmRequestNetworkPayout, confirmRequestNetworkRelease, confirmRequestNetworkRefund call non-existent backend routes" severity: major domain: Payment labels: [missing-feature, bug, frontend, major, payment, request-network] status: open created: 2026-05-29 source: Doc vs Code Audit 2026-05-29 --- # 🟠 Frontend initiateRequestNetworkPayout, confirmRequestNetworkPayout, confirmRequestNetworkRelease, confirmRequestNetworkRefund call non-existent backend routes **Severity:** major **Domain:** Payment **Labels:** missing-feature, bug, frontend, major, payment, request-network ## Description Four frontend actions in src/actions/payment.ts call /api/payment/request-network/:id/payout/initiate, /payout/confirm, /release/confirm, and /refund/confirm. None of these sub-paths exist in the backend. Admin Request Network payout/release/refund operations are completely broken. ## Current Behavior All four RN admin payout/release/refund actions return 404. ## Expected Behavior Backend should implement the four Request Network admin payout/release/refund endpoints, or the frontend actions should be updated to match existing backend routes. ## Affected Files - `frontend/src/actions/payment.ts` ## References - [Doc vs Code Audit Report](../09%20-%20Audits/Doc%20vs%20Code%20Audit%20Report%20-%202026-05-29.md)