Payment Transactions Page Documentation¶
Menu Location: Customers > Payment Transactions
Access Level: Manager and above
Last Updated: 2026-03-01
Overview¶
The Payment Transactions page provides a comprehensive view of all payment activity in your system, allowing you to search, filter, track, and troubleshoot payment processing. This is essential for financial reconciliation, customer support, and identifying payment issues.
Primary Functions:
- View all payment transactions across all customers
- Search and filter transactions by multiple criteria
- Track successful, failed, and pending payments
- Identify refunds, chargebacks, and disputes
- Reconcile payments with accounting systems
- Export transaction data for financial reporting
- Investigate payment processing issues
Page Layout¶
Header Section¶
- Search Bar: Quick search by transaction ID, customer name, email, or amount
- Date Range Selector: Filter by transaction date
- Filter Controls: Multiple filter options (status, payment method, amount range)
- Export Button: Download transaction data
Main Content Area¶
Table displaying transactions with columns:
- Transaction ID (click for details)
- Date/Time
- Customer Name (link to customer detail)
- Payment Method (Credit Card, Check, EBT, PayPal, etc.)
- Amount
- Status (Success, Failed, Pending, Refunded, Disputed)
- Transaction Type (Charge, Refund, Authorization, Capture)
- Associated Order ID (link to order)
- Gateway Response
- Actions (View Details, Refund, Dispute)
Summary Section¶
- Total transactions today
- Total revenue today
- Success rate percentage
- Failed transactions requiring attention
- Pending transactions
- Total refunds this period
Transaction Statuses¶
Success¶
- Meaning: Payment processed successfully
- Color: Green
- Actions Available: View details, issue refund
- Next Steps: None required - funds captured
Failed¶
- Meaning: Payment attempt declined or error occurred
- Color: Red
- Actions Available: View error details, retry payment, contact customer
- Next Steps: Investigate cause, resolve issue, retry
Pending¶
- Meaning: Payment authorized but not yet captured
- Color: Yellow/Orange
- Actions Available: Capture payment, void authorization
- Next Steps: Capture within authorization window (typically 7 days)
Refunded¶
- Meaning: Original payment reversed
- Color: Blue
- Actions Available: View refund details, view original transaction
- Next Steps: None - refund complete
Disputed/Chargeback¶
- Meaning: Customer disputed charge with bank
- Color: Purple/Red
- Actions Available: View dispute details, respond to dispute, provide evidence
- Next Steps: Respond to dispute within deadline, gather evidence
Voided¶
- Meaning: Authorization cancelled before capture
- Color: Gray
- Actions Available: View void details
- Next Steps: None - no funds moved
Search & Filtering¶
Quick Search¶
Search across:
- Transaction ID
- Customer name
- Customer email
- Order number
- Last 4 digits of credit card
- Check number
- Amount (exact match)
Date Range Filters¶
- Today: All transactions today
- Yesterday: Previous day's transactions
- Last 7 Days: Past week
- Last 30 Days: Past month
- This Month: Current month to date
- Last Month: Previous calendar month
- Custom Range: Specify exact start and end dates
Status Filters¶
Select one or multiple:
- Successful only
- Failed only
- Pending only
- Refunded only
- Disputed only
- All statuses
Payment Method Filters¶
- Credit Card: Visa, Mastercard, AmEx, Discover
- ACH/Bank: Bank transfers and drafts
- Check: Manual check payments
- Cash: Cash payments
- EBT/SNAP: Food assistance payments
- PayPal: PayPal transactions
- Store Credit: Account balance/gift certificate
- All Methods: No filter
Amount Filters¶
- Greater Than: Find transactions above amount
- Less Than: Find transactions below amount
- Between: Specify range
- Exact Amount: Find specific transaction amount
Transaction Type Filters¶
- Charge: Standard payment charges
- Refund: Refund transactions
- Authorization: Auth-only (not yet captured)
- Capture: Capturing previous authorization
- Void: Cancelled authorizations
Viewing Transaction Details¶
Accessing Details¶
Steps:
- Find transaction in list
- Click Transaction ID or "View Details" action
- Detail modal or page opens
Detail View Information¶
Transaction Information:
- Unique transaction ID
- Gateway transaction ID
- Date and time (precise timestamp)
- Processing duration
- Customer information
- Order information
- Items purchased (if order associated)
Payment Details:
- Payment method
- Card type and last 4 digits (if card)
- Billing address
- Amount charged
- Fees (if applicable)
- Net amount
Gateway Response:
- Response code
- Response message
- AVS (Address Verification) result
- CVV verification result
- Fraud score (if available)
- Risk assessment
Related Transactions:
- Original charge (if this is refund)
- Refunds (if any issued)
- Previous attempts (if retry)
- Associated authorizations/captures
Processing Refunds¶
Full Refund¶
Steps:
- Find successful transaction
- Click "Refund" action
- Confirm refund amount (auto-fills full amount)
- Enter refund reason (required)
- Add notes (optional but recommended)
- Click "Process Refund"
- System processes refund through payment gateway
- Refund appears as new transaction
- Customer receives refund in 3-10 business days
Requirements:
- Original transaction must be successful
- Refund amount cannot exceed original amount
- Sufficient time hasn't passed (check gateway limits)
Partial Refund¶
Steps:
- Find successful transaction
- Click "Refund" action
- Change refund amount to partial amount
- Enter reason explaining partial refund
- Add notes detailing calculation
- Click "Process Refund"
- Partial refund processed
- Original transaction shows partially refunded status
Use Cases:
- Customer returned some items, not all
- Partial credit for damaged product
- Prorate refund for cancelled service
Multiple Partial Refunds¶
Some gateways allow multiple partial refunds up to original amount:
- Track cumulative refund total
- System prevents over-refunding
- Each refund appears as separate transaction
Handling Failed Transactions¶
Viewing Failure Reasons¶
Common Decline Codes:
- Insufficient Funds: Customer's account low balance
- Card Declined: Generic decline from issuer
- Invalid Card: Expired, cancelled, or invalid number
- AVS Mismatch: Address doesn't match card on file
- CVV Failure: Security code incorrect
- Fraud Detection: Triggered fraud rules
- Gateway Error: Technical issue with payment processor
Resolving Failed Payments¶
Steps:
- Click failed transaction to view details
- Note specific decline reason
- Contact customer with specific issue:
- "Your card was declined due to insufficient funds"
- "The billing address doesn't match your card"
- "Your card shows as expired"
- Customer updates payment information
- Retry payment manually or customer retries
Retrying Failed Payments¶
Manual Retry:
- Navigate to customer's order
- Click "Retry Payment"
- Select payment method (existing or new)
- Process payment
- New transaction created
Automatic Retry: Some systems auto-retry failed payments:
- First retry: 24 hours later
- Second retry: 72 hours later
- Third retry: 7 days later
- Customer notified of each attempt
Managing Disputes & Chargebacks¶
Identifying Disputes¶
Notification:
- Email alert when dispute received
- Transaction status changes to "Disputed"
- Funds may be held or reversed
Viewing Dispute Details¶
Information Provided:
- Dispute date
- Dispute reason (fraud, not received, not as described, etc.)
- Dispute amount
- Evidence deadline
- Current status
Responding to Disputes¶
Steps:
- Click disputed transaction
- Review dispute reason
- Click "Respond to Dispute"
- Gather evidence:
- Order confirmation
- Shipping tracking/proof of delivery
- Customer communication history
- Product descriptions/photos
- Refund policy
- Upload evidence documents
- Write response statement
- Submit response by deadline
- Wait for gateway/bank decision
Evidence Tips:
- Provide clear, organized documentation
- Include tracking showing delivery
- Show customer's prior acceptance (account history)
- Demonstrate policy communication
- Be factual and professional
Dispute Outcomes¶
Won:
- Funds returned to your account
- Transaction marked as successful
- Customer's dispute denied
Lost:
- Funds permanently reversed
- Transaction marked as chargeback loss
- Possible chargeback fee applied
Partially Won:
- Some funds returned, some lost
- Rare outcome
Export & Reporting¶
Export Options¶
CSV Export:
- All filtered transactions
- Selected columns only
- Includes all detail fields
Excel Export:
- Formatted spreadsheet
- Multiple sheets (transactions, summary, refunds)
- Charts and pivot tables
QuickBooks/Accounting Export:
- Formatted for import to accounting software
- Mapped to chart of accounts
- Includes tax information
Export Process¶
Steps:
- Apply desired filters (date range, status, etc.)
- Click "Export" button
- Select export format
- Choose fields to include (or select "All")
- Click "Generate Export"
- Download file when ready
Large Exports:
- May take several minutes to process
- Email sent when export ready
- Download link expires in 48 hours
Common Use Cases¶
Use Case 1: Daily Reconciliation¶
Goal: Reconcile payment transactions with bank deposits
Steps:
- Set date filter to "Yesterday"
- Set status filter to "Successful"
- Review total amount at bottom of page
- Export to CSV
- Compare export total to bank deposit
- Investigate any discrepancies
- Mark reconciliation complete in accounting system
Frequency: Daily
Use Case 2: Investigate Failed Payment¶
Goal: Understand why customer's payment failed and resolve
Steps:
- Customer calls saying payment didn't work
- Search transactions by customer name
- Find most recent failed transaction
- Click to view details
- Note specific decline reason: "Card Expired"
- Inform customer their card expired
- Customer provides updated card
- Navigate to customer's order
- Process payment with new card
- Confirm success with customer
Use Case 3: Process Refund for Returned Product¶
Goal: Refund customer for damaged product
Steps:
- Customer reports damaged product, requests refund
- Search transactions by order number
- Find successful payment transaction
- Click "Refund" action
- Keep full refund amount ($45.99)
- Reason: "Product arrived damaged - full refund issued"
- Notes: "Customer ID #12345, spoke with Jane, sent photos of damage"
- Click "Process Refund"
- Confirm refund successful
- Add note to customer account
- Email customer confirming refund (3-10 business days)
Use Case 4: Respond to Chargeback¶
Goal: Defend against fraudulent chargeback claim
Steps:
- Receive dispute notification email
- Navigate to Payment Transactions
- Filter by Status: "Disputed"
- Click disputed transaction
- Review dispute reason: "Product Not Received"
- Gather evidence:
- Order confirmation (shows customer placed order)
- Shipping tracking (shows delivered to customer's address)
- Delivery photo (shows package at door)
- Customer's prior positive review (shows received product)
- Click "Respond to Dispute"
- Upload all evidence documents
- Write statement: "Customer placed order on 1/15, package delivered 1/20 with photo confirmation, customer left positive review 1/22. Evidence proves product was received."
- Submit response
- Add note to customer account about dispute
- Wait for decision
Use Case 5: Monthly Financial Report¶
Goal: Generate monthly payment report for accounting
Steps:
- Set date filter to "Last Month"
- Click "Export"
- Select "Accounting Export" format
- Choose all fields
- Generate export
- Review export for accuracy:
- Total charges
- Total refunds
- Net revenue
- Transaction fees
- Upload to accounting system
- Reconcile with bank statements
- Note any discrepancies for investigation
Troubleshooting¶
Transaction Not Appearing¶
Symptoms:
- Customer says payment processed but not in system
- Missing transaction
Check:
- Verify date range filter includes transaction date
- Check all status filters (including failed)
- Search by customer name, not order number
- Check if transaction in different gateway account
- Verify customer completed checkout (didn't abandon)
Solutions:
- Expand date range
- Clear all filters and search by customer
- Check gateway dashboard directly
- Review customer's order history
- Contact payment gateway support if truly missing
Refund Fails to Process¶
Symptoms:
- Refund button doesn't work
- Error message on refund attempt
- Refund stuck in pending
Common Causes:
- Original transaction too old (past refund window)
- Insufficient funds in merchant account (rare)
- Card account closed
- Gateway connection issue
- Already fully refunded
Solutions:
- Check gateway refund window policy
- Verify merchant account status
- Try again later (if connection issue)
- Process manual refund (check, account credit)
- Contact payment gateway support
Export Times Out¶
Symptoms:
- Export never completes
- Browser shows error
- Download link doesn't arrive
Causes:
- Too many transactions selected
- Server timeout
- Large date range
Solutions:
- Narrow date range (export in smaller chunks)
- Apply more filters to reduce transaction count
- Choose fewer export fields
- Try during off-peak hours
- Contact administrator if persistent
Duplicate Transactions¶
Symptoms:
- Same amount charged multiple times
- Customer charged twice
- Duplicate transaction IDs
Check:
- Verify transactions truly duplicate (same timestamp unlikely)
- Check if customer resubmitted payment
- Look for authorization + capture (normal, not duplicate)
- Review gateway logs
Solutions:
- If true duplicate, refund one transaction
- If auth + capture, explain to customer (normal process)
- If customer double-submitted, refund and explain
- Implement duplicate transaction prevention if recurring issue
Related Pages¶
- Customer Detail - View customer's transaction history
- Orders - View order associated with transaction
- Reports > Revenue - Aggregate revenue reports
- Reports > Failed Payments - Dedicated failed payment report
- Billing/Payments - Customer billing page
Typical Workflow:
- Customer calls about payment issue
- Payment Transactions → Search for customer
- View transaction details
- Customer Detail → Update payment method
- Order page → Retry payment
Permissions & Access¶
Required Access Level: Manager or higher
Access Level Capabilities:
- Manager: View transactions, process refunds (under $X), export data
- Administrator: All Manager + process any refund, respond to disputes, system configuration
- Kiva Admin: All features + gateway configuration, advanced troubleshooting
Restricted Features:
- Refunds Over $X: Requires Administrator approval per company policy
- Dispute Responses: Requires Administrator
- Gateway Settings: Requires Kiva Admin
Best Practices¶
Daily Operations¶
- Review failed transactions daily - catch issues early
- Reconcile payments daily - ensure accuracy
- Respond to disputes immediately - don't miss deadlines
- Monitor fraud indicators - AVS/CVV failures
- Track refund reasons - identify patterns
Customer Service¶
- Be specific about decline reasons - helps customer fix issue
- Process refunds promptly - builds trust
- Document all refund reasons - audit trail
- Follow up on failed payments - recover revenue
- Explain authorization vs. capture - reduces confusion
Financial Management¶
- Export and backup transaction data monthly
- Reconcile with bank statements - ensure all funds received
- Track transaction fees - understand costs
- Monitor refund rate - high rate may indicate quality issues
- Analyze payment success rates - identify gateway issues
Security¶
- Never share full credit card numbers - PCI compliance
- Verify identity before discussing transactions - fraud prevention
- Monitor for suspicious patterns - multiple failed attempts
- Respond to all disputes - protect against fraud
- Keep payment gateway credentials secure - don't share
Things to Avoid¶
- ❌ Processing refunds without documenting reason
- ❌ Ignoring failed transaction patterns
- ❌ Missing dispute response deadlines
- ❌ Not reconciling payments regularly
- ❌ Sharing transaction details with unauthorized persons
Quick Reference Card¶
| Task | Action/Location |
|---|---|
| Search transaction | Enter customer name or order # in search |
| View transaction details | Click Transaction ID |
| Filter by date | Use Date Range selector |
| Process refund | Find transaction > Click "Refund" |
| Export transactions | Apply filters > Click "Export" |
| View failed payments | Status filter > "Failed" |
| Respond to dispute | Find disputed transaction > "Respond" |
| Daily reconciliation | Filter yesterday > Successful > Export |
| Find customer's payments | Search by customer name |
| Retry failed payment | Find transaction > Navigate to order > Retry |
FAQs¶
What's the difference between Authorization and Capture?¶
- Authorization: Verifies funds available, places hold (doesn't charge)
- Capture: Actually moves funds from customer to merchant
- Many systems do both simultaneously; some separate them for fraud prevention
How long does a refund take?¶
- Processing: Refund processes in seconds
- Customer sees funds: 3-10 business days depending on bank
- Debit cards: Typically faster (3-5 days)
- Credit cards: Often slower (5-10 days)
Can I refund more than the original transaction?¶
No. Refunds cannot exceed original transaction amount. To give customer more than original charge, use account credit or send separate payment.
What if customer's card is expired - can I still refund?¶
Usually yes. Refunds typically process to card account even if card expired. Gateway routes refund to account. If fails, use alternative method (check, account credit).
How do I handle a duplicate charge?¶
- Verify it's truly duplicate (not auth + capture)
- Process full refund on one transaction
- Document in notes why duplicate occurred
- Notify customer and apologize
- Investigate cause to prevent recurrence
What's the success rate I should aim for?¶
Industry benchmarks:
- Excellent: 95%+ success rate
- Good: 90-95%
- Needs Improvement: <90%
High failure rates may indicate payment gateway issues, outdated cards on file, or fraud detection too aggressive.
Should I respond to all disputes/chargebacks?¶
Yes! Always respond, even if you think you'll lose. Not responding means automatic loss plus possible additional fees. Responding:
- Shows bank you're engaged
- May win some you'd otherwise lose
- Protects your processing account status
How do I know if a transaction is fraudulent?¶
Red flags:
- AVS mismatch (address doesn't match card)
- CVV failure
- Multiple failed attempts followed by success
- Large order from new customer
- Rush shipping to different address than billing
- High-value order from high-risk region Review suspicious transactions carefully before shipping.
Can customers see transaction details?¶
Customers see limited information:
- Transaction date
- Amount
- Last 4 digits of card
- Success/failure status
Full details (gateway response codes, AVS, etc.) are admin-only.
What do I do if payment gateway is down?¶
- Check gateway status page
- Contact gateway support
- Consider manual payment methods (phone orders, cash, check)
- Post notice on website if extended outage
- Follow up with affected customers after resolution
End of Documentation
For additional help, contact your system administrator or Kiva Logic support.