Skip to content

Payment Attempts

Monitor and manage failed and retrying payment transactions.

Payment Attempts shows all payment processing attempts, including successful, failed, and retrying transactions. Use this tool to troubleshoot payment issues and recover failed payments.

Navigation: Admin → Tools → Payment Attempts

Viewing Payment Attempts

List View

Shows all payment attempts with:

  • Transaction ID - Reference number
  • Amount - Payment amount
  • Status - Pending/Success/Failed/Retrying
  • Payment Method - Card/Cash/Other
  • Date/Time - When attempted
  • Retry Count - Number of retries
  • Error - Failure reason (if failed)

Filter Options

Filter by:

  • Date Range - Today, This Week, Custom
  • Status - All, Success, Failed, Retrying
  • Amount Range - Min/max amounts
  • Payment Method - Card, Cash, etc.
  • Error Type - Specific error

Sort Options

  • By Date (newest first)
  • By Amount
  • By Status
  • By Retry Count

Understanding Payment Statuses

Status Meaning Action
Pending Awaiting authorization Wait or timeout
Success Payment authorized and captured Complete
Failed Payment declined/error Retry or troubleshoot
Retrying Automatic retry in progress Wait or manual retry
Abandoned Customer cancelled No action

Failed Payment Details

View Failure Reason

Click payment to see:

  • Error Code - Payment processor error code
  • Error Message - Human-readable explanation
  • Response Details - Full processor response
  • Card Last 4 - Partial card number (if card)
  • Auth Code - Authorization code (if obtained)

Common Payment Errors

Error Cause Solution
Declined Card declined by bank Use different card, contact bank
Insufficient Funds Not enough balance Use different card
Expired Card Card expired Use different card
AVS Failed Address verification failed Verify address
CVC Failed CVV verification failed Verify CVV
Timeout No response from processor Retry payment
Network Error Connection issue Check network, retry
Configuration Error Merchant setup issue Contact support

Retrying Failed Payments

Manual Retry

  1. Find failed payment
  2. Click Retry Payment
  3. System attempts payment again
  4. Check status

Batch Retry

  1. Select multiple failed payments (checkboxes)
  2. Click Retry Selected
  3. System retries all
  4. Monitor status

Automatic Retries

System automatically retries based on settings:

  • Retry Interval (e.g., every 5 minutes)
  • Max Attempts (e.g., 3 times)
  • Max Age (e.g., 24 hours)

See Settings → Admin for retry policy.

Refunding Payments

Manual Refund

  1. Find successful payment
  2. Click Refund
  3. Confirm amount (full or partial)
  4. Reason (optional)
  5. Complete refund

Refund Status

  • Pending - Refund in progress
  • Success - Refund completed
  • Failed - Refund failed (try again)

Payment Analysis

Payment Summary

Shows statistics:

  • Total Payments - Count this period
  • Total Amount - Sum of all payments
  • Success Rate - % successful
  • Failure Rate - % failed
  • Average Amount - Mean transaction

Failure Analysis

  • Most Common Errors - Top failure reasons
  • Failure Trend - Increasing/decreasing
  • Peak Failure Times - When most failures occur
  • Payment Methods - Which methods failing

Troubleshooting Payments

Frequent Failures

  1. Check payment gateway connection (Diagnostics)
  2. Verify merchant account active
  3. Check processor status page
  4. Review error codes
  5. Contact payment processor support

Timeouts

  1. Check network connectivity
  2. Verify payment gateway responding (Diagnostics)
  3. Increase timeout setting (if available)
  4. Retry payment

Authorization Issues

  1. Verify card details
  2. Check card not expired
  3. Confirm customer has sufficient funds
  4. Try different card
  5. Contact bank if issue persists

Batch Failures

If many payments failing:

  1. Check Diagnostics for gateway connection
  2. Review error messages for pattern
  3. Verify merchant account status
  4. Check payment processor status page
  5. Contact support if widespread

Best Practices

  • ✅ Monitor payment failures regularly
  • ✅ Address failures quickly
  • ✅ Retry failed payments
  • ✅ Investigate failure trends
  • ✅ Keep customer informed
  • ✅ Document recurring issues
  • ✅ Review refund audit trail
  • ✅ Test payment gateway regularly
  • ✅ Verify processor status periodically