Enhance Security and Monitor Customer Activities with Detailed Logs
Overview
The Customer Activity Log tracker is a feature available in the Merchant Portal under the Customer Service section, specifically within the Customers tab. This tool provides detailed logs of customer activities, allowing you to monitor actions and identify potential fraudulent behavior.
Accessing the Customer Activity Log
- Log in to the Merchant Portal.
- Navigate to the Customer Service section.
- Select the Customers tab.
- Choose a customer to view their activity log.
Activity Log Details
The activity log captures a range of customer actions, recording key information about each event. Below is a breakdown of the log entries you can expect:
Description |
Entity |
Action |
Was Successful |
Reason |
Too many attempts to add a payment method in a short time |
customer |
lock |
Yes |
Account is locked due to too many attempts to add payment methods |
Successful order creation |
order |
create |
Yes |
Order created successfully |
Unsuccessful order creation |
order |
create |
No |
Order creation failed |
Successful payment method addition |
payment_method |
create |
Yes |
Payment method added successfully |
Unsuccessful payment method addition |
payment_method |
create |
No |
Failed to add payment method |
Successful customer login |
customer |
login |
Yes |
Customer logged in successfully |
Successful password reset |
customer |
password_reset |
Yes |
Password reset successfully |
Definitions
- Entity: The type of object the action was performed on (e.g., payment_method, order, customer).
- Action: The action taken on the entity (e.g., create, delete, lock, login, password_reset).
- Was Successful: Indicates if the action was successful (Yes) or not (No).
- User Agent: Information about the device from which the request was made.
- Client IP: The IP address from which the request originated.
- Reason: Additional context for the action, particularly for account locks.
- Created At: The date and time of the log entry in UTC (Coordinated Universal Time)
Mitigating Fraud
The Customer Activity Log is a powerful tool for detecting fraudulent behavior. Here’s how you can use it to enhance security:
- Monitor Frequent Payment Method Attempts: If you notice multiple failed attempts to add a payment method, this could indicate fraudulent activity.
- Track Failed Login Attempts: Numerous unsuccessful login attempts may signal a security threat.
- Analyze Order Creation Patterns: Unsuccessful order creations might indicate attempts to exploit the system.
Deactivating Fraudulent Customers
If you identify suspicious activities:
- Access the Customer’s Activity Log.
- Review the logs for patterns of fraud (e.g., multiple failed payment method additions).
- Decide to deactivate the customer to prevent further potential fraud.
- This can be done by selecting the appropriate option within the customer’s profile in the Merchant Portal.