Skip to content

Add invoice duplication feature — clone an existing invoice #364

Description

@Kingsman-99

Overview

Creators who run recurring invoices (e.g. monthly group payouts) must re-enter all details from scratch each time. Add a "Duplicate" action that pre-fills the creation form with an existing invoice's values.

Acceptance Criteria

  • "Duplicate" option in the invoice card action menu and invoice detail page actions
  • Opens the Create Invoice form pre-filled with: title (prefixed with "Copy of "), recipients, amounts, description
  • Deadline NOT copied — user must set a new deadline
  • Status resets to Draft — duplicated invoice starts fresh
  • User can edit any field before creating the duplicate
  • Confirmation shown before navigating away from the original invoice
  • Works from both the dashboard list and the invoice detail page
  • Duplicated invoice treated as a completely new invoice — no link to the original on-chain

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions