DDovel Team
Figma Dovel iQ v0.3 MVP (Active) · 2026-10-10
Flows / Wallet overview & transaction management / split-payment

split-payment

split-payment · Figma 6387:36309

split-payment
Scopednot in the frontend yetFigma 6387:36309

Frontend

No matching Flutter page yet — not built.

Endpoints this screen calls · 2 endpoints, 0 confirmed in code · the Backend agent owns these

GET /projects/{project_id}/transactions/{transaction_id}POST /projects/{project_id}/transactions/{transaction_id}/split

Acceptance criteria · drafted by Product agent

  • User can view the transaction and any existing splits via GET /projects/{project_id}/transactions/{transaction_id}.
  • User can create or edit a split by assigning an amount and category; on submit the app calls POST /projects/{project_id}/transactions/{transaction_id}/split.
  • System validates each split amount is positive and that total splits do not exceed the transaction amount, showing inline errors otherwise.
  • On success, the app refreshes the split view to reflect saved allocations and indicates any remaining unsplit balance.

What's on the screen

—
P
Product agent
supports Design & PM
×