Skip to content

Create Batch Modal from Contact Book (Payroll) #211

@Huygon764

Description

@Huygon764

Problem: Currently, creating a batch transaction requires adding each recipient manually. There is no way to select multiple contacts from the Contact Book and create a batch transfer quickly — this flow is essential for payroll use cases (paying multiple people at once).

Expected behavior: Add a "Create batch" button on the Contact Book page. Clicking it opens a single modal with 3 steps:

  • Choose Contact — display contacts list with group filter tabs, multi-select checkboxes, select all, selected count, and a Continue button.
  • Add to Batch — show selected contacts, each row with an amount input, token selector (TokenPillPopover), and a delete button. A Create button at the bottom.
  • Transaction Summary — review all transfers with token icons, amounts, recipients. A Submit batch button that calls useBatchTransaction with step-by-step loading progress.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions