Project

General

Profile

Actions

Task #846

open

Epic #786: Square Payment Gateway Integration

Feature #836: Payment Reporting & Analytics

Audit & Logging Report

Added by Redmine Admin about 2 months ago. Updated about 1 month ago.

Status:
Ready for Client
Priority:
Normal
Assignee:
-
Start date:
04/22/2026
Due date:
% Done:

0%

Estimated time:

Description

Provide audit-level reporting:

Payment attempts
Failed transactions with reasons
Webhook event history

Useful for debugging and compliance.

Actions #1

Updated by Deeksha Singh about 1 month ago

Module: Audit & Logging Report

TC_ID_AUDIT_01
Title: Verify payment attempts are recorded in report
Preconditions: Payment attempts exist
Steps:

Generate audit report
Test Data: payment attempts
Expected Result: All payment attempts are listed

TC_ID_AUDIT_02
Title: Verify failed transactions with reasons are displayed
Preconditions: Failed transactions exist
Steps:

Generate report
Test Data: failed transactions, failure reasons
Expected Result: Failed transactions are shown with correct reasons

TC_ID_AUDIT_03
Title: Verify webhook event history is included in report
Preconditions: Webhook events available
Steps:

Generate report
Test Data: webhook events
Expected Result: Webhook event history is displayed

TC_ID_AUDIT_04
Title: Verify audit report supports debugging use case
Preconditions: Audit data available
Steps:

Search or review report
Test Data: payment attempts, failures, webhook events
Expected Result: Data is sufficient to trace and debug issues

TC_ID_AUDIT_05
Title: Verify audit report data is complete and consistent
Preconditions: Data available
Steps:

Compare report with system records
Test Data: audit data
Expected Result: Report matches system data accurately

Actions #2

Updated by Abhishek Thakur about 1 month ago

  • Status changed from New to Ready for Client
Actions

Also available in: Atom PDF