Skip to content

Admin Payments

At a glance

  • Route: /admin/payments. Review payment records, statuses, and process refunds.

Do this

  1. Open /admin/payments dashboard.
  2. Filter/search payment records.
  3. Export payment rows if needed.
  4. Trigger refund actions for eligible payments.

Important inputs:

Payment fields shown/administered:

  • Payer email/name
  • Add-on or expense mapping
  • Amount and currency
  • Stripe session/payment intent IDs
  • Status (pending, completed, failed, refunded states)

When it fails

  • Missing completed payments: verify webhook delivery history.
  • Refund action blocked: confirm payment intent state in Stripe.
  • Export gaps: validate filters/date range.
  • See Troubleshooting.

Released under the MIT License.