Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Budget Tool: Add a private note field to payment requests #864

Open
1 of 2 tasks
naokomc opened this issue Apr 11, 2023 · 1 comment · Fixed by #1051
Open
1 of 2 tasks

Budget Tool: Add a private note field to payment requests #864

naokomc opened this issue Apr 11, 2023 · 1 comment · Fixed by #1051
Assignees
Labels
[Component] Payments Payment tools, budgets, invoices [Priority] High [Type] Feature Request [Type] Good First Issue Straightforward, self-contained, doesn't require deep knowledge of codebase

Comments

@naokomc
Copy link
Contributor

naokomc commented Apr 11, 2023

What we need:

We need a new status "Needs Follow-up" & private notes section for payment requests that are under review.

  • "Needs Follow-up" status

When reviewing payment requests, WordCamp Central sometimes needs to put them on hold while waiting for more information or a second opinion. Currently, requests in this situation stay as "Pending Approval." The problem with this is that it's the same status as the requests that have never been reviewed. This sometimes leads to unnecessary overlapped reviews.

This is a different status from "Incomplete," which means the request itself needs some rework on the event organizer's end.

  • Private notes

There is a note section that is visible to organizers. We sometimes need private notes for reasons why the request may not be approved, so deputies can understand the current situation and next steps.

Mockup

Screenshot 2023-04-11 at 10 56 08

@timiwahalahti timiwahalahti added [Type] Good First Issue Straightforward, self-contained, doesn't require deep knowledge of codebase [Priority] 1 [Component] Payments Payment tools, budgets, invoices labels Apr 18, 2023
@timiwahalahti timiwahalahti self-assigned this Jul 29, 2023
@renintw renintw self-assigned this May 20, 2024
@renintw
Copy link
Contributor

renintw commented May 20, 2024

Reopen since there are some issues in the PR for adding the private notes.
See #1321 (comment)

The request description in this issue was updated.

@renintw renintw reopened this May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Component] Payments Payment tools, budgets, invoices [Priority] High [Type] Feature Request [Type] Good First Issue Straightforward, self-contained, doesn't require deep knowledge of codebase
Projects
Status: 🏗 In progress
3 participants