1. Introduction
The Payment History section provides a detailed record of all customer transactions.
Admins can track plans, amounts, payment methods, transaction IDs, currencies, and statuses to maintain clear financial transparency.
2. Key Features
-
Complete transaction log → View all payments made by customers.
-
Plan tracking → Displays which subscription plan each payment is associated with.
-
Payment details → Includes amount, currency, and payment gateway.
-
Transaction ID → Unique identifier for every payment (useful for Stripe/PayPal dispute checks).
-
Status updates → Shows whether the payment was successful, failed, or refunded.
-
Search & Filter → Quickly locate transactions by user, date, or gateway.
-
Actions → Perform additional actions on each record (e.g., view details, refund).
3. Payment History Table Fields
| Field | Description |
|---|---|
| User | The customer who made the payment (name + email). |
| Plan | The subscription plan purchased. |
| From | The payment provider (e.g., Stripe, PayPal). |
| Transaction ID | Unique transaction reference number from the payment gateway. |
| Amount | Total amount paid by the user. |
| Currency | Currency used (USD, EUR, etc.). |
| Created At | Date and time when the transaction was completed. |
| Status | Current status (Success, Pending, Failed, Refunded). |
| Action | Dropdown menu for further management (view details, refund, export, etc.). |
4. Benefits
-
Helps admins monitor all payments in one place.
-
Enables quick fraud detection and refund management.
-
Useful for accounting, tax reporting, and audits.
-
Ensures full transparency between admin and customer payment history.
5. Best Practices
-
Regularly export payment history for monthly financial records.
-
Always cross-check Transaction ID with Stripe/PayPal dashboards during disputes.
-
Use filters to quickly locate high-value payments or specific customers.
-
Monitor failed or refunded transactions to improve customer experience.
✅ With Payment History, admins can manage transactions effectively, maintain financial accuracy, and ensure smooth payment operations.