Activity Logs - Payments/ refunds/ subscriptions

Problem Statement

Collaborators and clients cannot see who created or modified customer-related records (e.g., addresses, subscriptions, payments, offline payments).

This limits transparency, slows support investigations, and makes it difficult to audit manual or collaborator-driven actions.

User Story

As a collaborator or customer support user,

I want to view all activity related to a customer, including what changed and who performed the action,

so that I can quickly verify account updates and identify whether actions were done by a collaborator or the end user.

Definition of Done (DoD)

  1. Payment detail view displays:

  2. “Posted by” field indicating:

  3. Collaborator name (for manual/offline payments)

  4. System (for automated charges)

  5. End User (for self-serve payments, if applicable)

  6. Refund detail view displays:

  7. “Refund created by” field indicating:

  8. Collaborator name (manual refund)

  9. System (by disputes)

Subscription Activity Enhancements

✔ Subscription Activity logs include an explicit “Action by” field > show the collab email/end user:

  1. System (auto-renewals, scheduled expirations, automated status changes)

  2. Collaborator name (manual cancel, extend, reinstate, pause, resume)

  3. End User (self-serve cancellation or renewal).

✔ Each activity entry clearly shows (payments/ refunds):

  1. Action performed (created / updated / deleted)

  2. Action Timestamp

  3. Action by (Collaborator / End User / System)

  4. Actor identity (name/email when applicable)

Please authenticate to join the conversation.

Upvoters
Status

Done

Board
💡

Pelcro Product

ETA
Mar 02, 2026
Date

13 days ago

Author

Rana Haleem

Subscribe to post

Get notified by email when there are changes.