Dashboard
Open Tatra CardPay → Dashboard (tatrapay/dashboard), the plugin's
default landing page. Access requires the accessPlugin-tatrapay permission.
The dashboard covers Tatra transactions from the last 30 days by default and
draws from the shared payment transactions table filtered to the tatrapay
payment code — it reports across both the classic CardPay flow and the
TatraPay Plus API flow (card, PayLater, Bank Transfer, QR Pay) together.
Modules
| Module | Type | Content |
|---|---|---|
| Total orders | KPI | Count of Tatra orders placed in the period. |
| Revenue | KPI | Sum of total_paid across Tatra transactions in the period. Shows — when zero. |
| Successful | KPI | Count of transactions with status paid, success, or completed. |
| Failed | KPI | Count of all other transaction statuses. |
| Transactions — last 30 days | Chart | Daily paid vs. failed transaction counts, one point per day from the range start to today. |
| Status breakdown | List | Transaction count and percentage share per status, ordered by count descending. |
| Recent transactions | Table | Last 15 transactions: timestamp, order reference, amount, status. |
Layout
The dashboard layout (module order/visibility) is stored per-plugin in
Settings.dashboardLayout and saved through the shared yui-core dashboard
layout editor — it is not a separate settings section and does not appear on
the Settings sections list.