Audit log
Overview
- Audit log captures key operations related to the financial management, such as:
- Invoice creation
- Payment creation / deletion
- See bottom of this page for a list of tracked actions
- Primary purpose is for troubleshooting - e.g. if you are trying to figure out why a particular document came to be the way it is, when a payment was modified etc.

The log can be filtered by date range, warnings and errors, origin or simply typing a keyword..
Date: Shows the date and time the activity was recorded. Note: dates/times are displayed in the Organization Timezone
Contact: Name and email of contact associated with the transaction
Origin: Type of transaction that triggered the log entry e.g. 'Donation', 'Event Registration', 'Member Application', 'Member Renewal' or 'Member Level Change'
Message: A summary of the action that took place
Audit Log Entry Details
- Clicking on a log entry will bring up the detailed log for that entry:

List of logged actions
Online payments activity
Document Creation
| Action |
Priority |
Message |
| Online payment completed |
Info |
Payment received via {PAYMENT_GATEWAY_NAME}. Amount {PAYMENT_TOTAL_AMOUNT}. |
| Online donation completed |
Info |
Online donation received via {PAYMENT_GATEWAY_NAME}. Amount {PAYMENT_TOTAL_AMOUNT} |
| Online refund completed |
Info |
Refund automatically generated via {PAYMENT_GATEWAY_NAME}. Amount {REFUND_TOTAL_AMOUNT}. |
| Invoice created for online payment |
Info |
Invoice #{INVOICE_NUMBER} automatically generated for {ORIGIN_NAME}. Amount {INVOICE_TOTAL_AMOUNT}. |
Settlement
| Action |
Priority |
Message |
| Payment settled with invoice |
Info |
Payment {PAYMENT_TOTAL_AMOUNT} automatically settled with invoice #{INVOICE_NUMBER}. |
| Payment NOT settled with invoice |
Warning |
Warning: Unable to automatically settle payment with invoice #{INVOICE_NUMBER} |
| Refund settled with payment |
Info |
Refund {REFUND_TOTAL_AMOUNT} automatically settled with payment. Original payment amount {PAYMENT_TOTAL_AMOUNT}. |
| Online refund not settled due to correlated payment not found |
Warning |
Warning: Unable to find correlated payment for online refund from {PAYMENT_GATEWAY_NAME}. Refund amount {REFUND_TOTAL_AMOUNT}. |
| Refund settlement suppressed for partial refunds |
Warning |
Warning: Unable to automatically settle refund {REFUND_TOTAL_AMOUNT} with original payment from {PAYMENT_GATEWAY_NAME}. Please note that refund amount may include shipping or tax. |
| Refund NOT settled with payment |
Warning |
Warning: Unable to automatically settle refund {REFUND_TOTAL_AMOUNT} with payment. |
Online Gateway Error
| Action |
Priority |
Message |
| Online Payment Error |
Error |
Error: {PAYMENT_GATEWAY_NAME} - {ERROR_CODE}{GATEWAY_SPECIFIC_ERROR_MESSAGE} |
Manual Admin activity
Action |
Priority |
Message |
| Custom (manual) invoice manually created |
Info |
Invoice #{INVOICE_NUMBER} created manually by {CURRENT_USER_FULL_NAME}. Amount {INVOICE_TOTAL_AMOUNT}. |
| Generic invoice manually created |
Info |
Invoice #{INVOICE_NUMBER} generated manually for {ORIGIN_NAME} by {CURRENT_USER_FULL_NAME}. Amount {INVOICE_TOTAL_AMOUNT}. |
| Invoice deleted |
Info |
- |
Invoice changed |
Info |
<Invoice #> edited by <admin name> <Amount>. |
| Payment manually created |
Info |
Payment recorded manually by {CURRENT_USER_FULL_NAME}. Amount {PAYMENT_TOTAL_AMOUNT}. |
| Payment deleted |
Info |
- |
Payment changed |
Info |
Payment edited by <name> <amount>. |
| Donation manually created |
Info |
Donation created manually by {CURRENT_USER_FULL_NAME}. Amount {DONATION_TOTAL_AMOUNT}. |
| Donation deleted |
Info |
- |
| Donation changed |
Info |
Donation edited by <name><Amount>. |
| Refund created |
Info |
Refund created manually by {CURRENT_USER_FULL_NAME}. Amount {REFUND_TOTAL_AMOUNT}. |
| Refund deleted |
Info |
- |
Refund changed |
Info |
Refund edited by <name>< Amount> |
Recurring Payments Activity
Recurring profile created
Payment Gateway |
Priority |
Message |
| PayPal Standard |
Info |
PayPal Standard subscription (recurring payment) created. Subscription ID=<name> |
| PayPal Pro |
Info |
PayPal Pro recurring payments profile created. Profile ID=<name> |
| Authorize.NET |
Info |
Authorize.NET customer profile for recurring payments created. Profile ID=<name> |
Recurring ended
Payment Gateway |
Priority |
Message |
| PayPal Standard |
Info |
PayPal Standard subscription (recurring payment) ended. Subscription ID=<name> |
| PayPal Pro |
Info |
PayPal Pro recurring payment ended. Profile ID=<name> |
Recurring canceled
Payment Gateway |
Action |
Priority |
Message |
| PayPal Standard |
Cancel Notification received |
Info |
PayPal Standard subscription (recurring payment) was canceled. Subscription ID=<name> |
| PayPal Pro |
Manually deleted on WA side by admin or member |
Info |
PayPal Pro recurring payments profile was manually deleted by <name>Profile ID=<name> |
PayPal Pro |
Deleted on PayPal side. Notification received |
Info |
PayPal Pro recurring payments profile was deleted. Profile ID=<name> |
| Authorize.Net |
Manually deleted on WA side by admin or member |
Info |
Authorize.NET customer profile (for recurring payments) was manually deleted by <name>. Profile ID=<name> |
| Authorize.Net |
Deleted due to maximum failed payment attempts reached |
Warning |
Authorize.NET customer profile (for recurring payments) was deleted because failed payment attempts limit was reached. Profile ID=<name> |
| Authorize.Net |
Deleted by any other way |
Info |
Authorize.NET customer profile (for recurring payments) was deleted. Profile ID=<name> |
Payments (refunds) for deleted entities
| Action |
Priority |
Message |
| Payment received (Application, Renewal, Upgrade, Event Registration) for deleted contact |
Error |
Error: Payment received for already deleted contact. .<Contact ID> <Payment>. <Amount> |
| Donation received for deleted contact (donor) |
Error |
Error: Donation received for already deleted contact. <Donor ID>. <Payment>. <Amount> |
Refund recceived (Application, Renewal, Upgrade, Event Registration, Donation) for deleted contact |
Error |
Error: Refund received for already deleted contact. <Contact , Refund, Amount> |
Donation payment for deleted donation,
Payment for deleted event registration,
Payment for deleted event |
Error |
Error: Unable to match received payment to existing transactions. <Contact, Payment, Amount> |
Refund for deleted donation
Refund for deleted event registration
Refund for deleted event |
Error |
Error: Unable to match received refund to existing transactions. <Contact, Refund, Amount> |
Override Confirmed Donations
| Action |
Priority |
Message |
Donation payment received. But donation already manually confirmed by admin |
Warning |
Warning: Donation received via <Source, Amount> - but original donation record was already confirmed. Donation amount and tender were updated with newly received data. |