# Managing Payments

View, filter, and manage your payment sessions in the dashboard.

---

## Payment List

The main payments view shows all your payment sessions with key information:

| Column | Description |
|--------|-------------|
| ID | Unique payment identifier |
| Status | Current status (badge color-coded) |
| Amount | Payment amount with currency |
| Description | Payment description |
| Created | When the payment was created |

---

## Filtering Payments

### By Status

Use the status filter dropdown to show only payments with a specific status:

- **All** - Show all payments
- **Pending** - Awaiting customer action
- **Processing** - Payment in progress
- **Completed** - Successfully completed
- **Failed** - Payment failed
- **Cancelled** - User or system cancelled

### By Date

Click the date filter to show payments from a specific time range:

- Today
- Last 7 days
- Last 30 days
- Custom range

### Search

Use the search box to find payments by:
- Payment ID
- Description
- Metadata values

---

## Payment Details

Click on any payment to view full details:

### Overview
- Full payment ID
- Current status with timestamp
- Payment amount (the full amount goes to your Hive account — HivePay bills monthly, see [Billing](/payments/fees/))
- Currency and USD equivalent

### Timeline
- Created timestamp
- Status change history
- Completion timestamp (if applicable)

### Technical Details
- Provider ID
- Internal transaction ID
- Metadata (if set)
- Redirect/Cancel URLs

---

## Creating Payments

While payments are typically created via API, you can create test payments from the dashboard:

1. Click **New Payment** button
2. Fill in the payment details:
   - Amount (in HIVE or HBD)
   - Currency
   - Description
   - Optional redirect URLs
3. Click **Create**
4. Copy the checkout URL or redirect immediately

---

## Payment Actions

### Copy Checkout URL

Click the copy icon next to any pending payment to copy its checkout URL. Share this with customers who need to complete payment.

### View on Blockchain

For completed payments, click "View Transaction" to see the Hive blockchain transaction.

### Export

Export your payment history:
1. Apply any filters you need
2. Click **Export**
3. Choose format (CSV or JSON)
4. Download the file

---

## Status Badges

Payments are color-coded by status for quick identification:

| Status | Color | Meaning |
|--------|-------|---------|
| Pending | Yellow | Awaiting action |
| Processing | Blue | In progress |
| Completed | Green | Successful |
| Failed | Red | Failed |
| Cancelled | Gray | Cancelled |

---

## Pagination

Large payment lists are paginated:

- Use **Previous/Next** buttons to navigate
- Adjust items per page (20, 50, 100)
- Current page and total count shown

---

## Tips

!!!success Pro Tip
Use the browser's back button to return to your filtered list without losing your filter settings.
!!!

!!!warning Refresh for Updates
The payment list doesn't auto-refresh. Click the refresh button or reload the page to see the latest payments.
!!!
