Dashboard

Your command center for payments, revenue, and verification status.

Overview

The merchant dashboard is the main screen you see after logging in. It shows your revenue at a glance, a list of recent payments, and quick actions for creating new payment requests.

KPI strip

At the top of the dashboard, three key metrics are displayed:

  • Revenue — Total verified revenue for the selected time period, shown in your display currency with the USDC equivalent below.
  • Verified — Number of payments that have been verified on-chain during the selected period.
  • Outstanding — Total value of unpaid or unverified payment requests that are still active (not expired). This helps you track how much revenue is pending.
All fiat amounts are approximate conversions from USDC using the current FX rate. Your actual payment is always in USDC.

Revenue chart

Below the KPI strip, a bar chart shows your verified revenue over time. Use the period toggle to switch between three views:

  • 7 days — Daily bars for the past week.
  • 30 days — Daily bars for the past month.
  • 180 days — Weekly bars for the past six months.

All three views are generated from a single 180-day data query, so switching between them is instant with no additional loading.

Payment list

The payment list shows your most recent payment requests. Each row displays:

  • Amount — The payment amount in your display currency.
  • Description — The memo or description you entered when creating the payment.
  • Status badge — The current state of the payment:
    • Pending — Payment created, waiting for the customer to pay.
    • Expired — The payment window closed before the customer paid.
    • Proof attached — A transaction hash has been submitted but not yet verified.
    • Verified — The on-chain transfer has been verified and matches the request.
    • Mismatch — The proof was verified but something does not match (wrong amount, asset, recipient, or chain).
  • Date — When the payment was created.
Use the status filter buttons above the list to narrow results. For example, filter to "Pending" to see payments that are still awaiting customer action.

Payment drawer

Tap any payment in the list to open the payment drawer. The drawer shows full details:

  • Payment amount in display currency and USDC.
  • Current FX rate used for conversion.
  • Description / memo.
  • Payment link and QR code (for sharing with the customer).
  • Proof status and verification details (if proof has been submitted).
  • On-chain transaction hash (links to block explorer).
  • Timestamps for creation, expiry, and verification.
  • Mismatch details (if applicable) showing exactly what did not match.

From the drawer you can also copy the payment link, download a receipt (for verified payments), and view the customer-facing payment page.

Quick actions

The dashboard provides quick access to common tasks:

  • New Payment — Create a new payment request. Opens the payment creation form where you enter amount and description.
  • Send Funds — Transfer USDC from your wallet to another address. Available when you have a balance.
  • Copy address — Copy your wallet address to share with customers or for manual transfers.

Balance display

Your current USDC wallet balance is shown in the navigation area. This reflects your actual on-chain balance, which may differ from your total verified revenue if you have withdrawn funds or received transfers outside of JoPay.

The balance shown is cached and refreshes periodically. If you just received a payment, it may take a few moments for the balance to update.

Next steps