Enable admin to specify boost rejection reason
Goal
As an Admin, I want to specify a reason for rejecting a Boost so that that the customer can get a clear & transparent message.
As a Boost customer, I want clear & transparent messaging so that I can understand why my Boost was rejected.
What needs to be done
- Update messaging in Boost console for customers
- Update messaging in email for customers
QA
UX/Design
Personas
- Admins
- Boost customers
Acceptance Criteria
-
Store the boost rejection reason in vitess -
Update the rejection notifications and emails to display the rejection reason -
Display the rejection reason to the user in the boost console -
Three reasons to be stored as enums: -
Wrong audience -
Against Minds Boost policy -
Against Stripe terms of service -
Onchain payment failed
-
Definition of Ready Checklist
-
Definition Of Done (DoD) -
Acceptance criteria -
Weighted -
QA -
UX/Design -
Personas -
Experiments
Edited by mwrobs