Tamas-Gavlider / MyVault

0 stars 1 forks source link

USER STORY: Personal message attached to sent payments #3

Closed Tamas-Gavlider closed 1 week ago

Tamas-Gavlider commented 3 weeks ago

As a user, I want the option to attach a personal message when sending a payment to another user, so that I can communicate the purpose or context of the transaction.

Acceptance Criteria:

  1. A message input field is available in the payment form whenever a user initiates a payment to another user.

  2. The message field is optional, allowing users to send payments without a message if they prefer.

  3. The message input field has a character limit of 250 characters to ensure concise messages.

  4. The recipient can view the attached message in the transaction details within their transaction history.

  5. If the message exceeds the character limit, a validation error prompts the user to shorten their message before proceeding with the payment.

  6. The message is only visible to the sender and recipient, ensuring transaction confidentiality.

Tamas-Gavlider commented 1 week ago

Short transaction note added to the transactions models. An optional input appear on the send payment page. Maximum of 50 characters allowed. The placeholder set with "Optional/Max 50 characters". This note will be visible in the transaction history as well.