Merchant Dashboard
Register as a Danipa merchant and run your business — payments, payouts, POS, payroll, and analytics from one dashboard.
4 min read
Overview
The Danipa Merchant Dashboard is the web app businesses use to accept payments, run point-of-sale, send payroll, and view analytics. Live at:
- Production: merchant.danipa.com
- Sandbox: merchant.sandbox.danipa.com
Requirement: You must register your business and pass KYB (Know Your Business) verification before you can accept payments. KYB is separate from the personal KYC tier system — see KYC Verification for personal verification.
Register as a merchant
Registration runs through the dashboard's onboarding flow:
- Sign in with your Danipa account.
- The dashboard routes you to Onboarding automatically if you don't have a merchant profile yet.
- Provide your business details: legal name, business type, registration number, address, contact details.
- Accept the Terms of Service for merchants.
- Submit KYB documents under Verification (e.g. business registration certificate, directors' IDs). The exact list depends on business type.
- Wait for review. Once approved, every dashboard section unlocks.
You can track KYB status in Settings → Business Info → KYB Status at any time.
Dashboard pages
The dashboard's sidebar groups everything into these top-level pages:
| Page | What it does |
|---|---|
| Dashboard | Overview — recent revenue, transaction count, pending balance, quick actions |
| Transactions | Full payments history with filtering and CSV export |
| Payment Links | Create and manage shareable payment-link checkouts |
| Invoices | Create, send, and track itemised invoices |
| Analytics | Revenue, volume, average ticket size, and payment-method breakdowns |
| Billing | Your current billing cycle's transaction count and fees |
| POS | Web-based point-of-sale terminal (see Point of Sale) |
| Payroll | Bulk payouts to staff and contractors (see Business Payroll) |
| Settings | Business info, KYB status, language, Terms of Service acceptance |
| Verification | Upload and re-upload KYB documents |
Accept payments
Three surfaces, all of which deliver settled funds to your merchant balance:
Payment links
Shareable URLs and QR codes that anyone can pay through. Best for ad-hoc invoices, donations, and online checkouts.
See Payment Links & Invoices for the full guide.
Invoices
Itemised bills emailed to a specific customer with optional due dates. Each invoice ships with a hosted checkout link.
See Payment Links & Invoices for the full guide.
Point of sale
Browser-based terminal for in-person payments — keyboard entry, product catalog, and printable receipts. See Point of Sale.
Transactions
The Transactions page lists every payment received across all surfaces (links, invoices, POS, API).
You can:
- Filter by date range, status, currency, or surface.
- Search by reference, customer name, or amount.
- Export the filtered list to CSV.
- Open a transaction for the full timeline, fees, and receipt download.
Analytics
The Analytics page shows charts for the period you select:
- Revenue over time.
- Transaction volume.
- Average ticket size.
- Payment-method breakdown.
Drill down by clicking any data point to see the underlying transactions.
Billing
The Billing page shows your current cycle's usage:
- Total payments received.
- Total fees incurred.
- Breakdown by surface (links / invoices / POS / API).
This is a usage view — you don't need to take action; fees are taken from each settlement automatically.
POS and Payroll
- POS — see Point of Sale.
- Payroll — see Business Payroll.
Both unlock once your merchant profile is approved.
Settings
The Settings page covers the merchant profile itself:
- Business info — name, registration number, KYB status (read-only after submission).
- Tier — your merchant tier (used for limits and fee bands).
- Language — UI language for the dashboard.
- Terms of Service — accept the latest version when prompted.
API access, webhooks, and team management
Programmatic integrations and team-based access live in the Developer Portal, not the merchant dashboard:
- API keys — generate and rotate live/sandbox keys at developer.danipa.com under Keys.
- Webhooks — register endpoints, choose subscribed events, view delivery logs under Webhooks.
- Team — invite teammates and assign developer-portal roles under Team.
The same merchant identity backs both surfaces, so anything you create in the developer portal authenticates against your merchant profile.
For full coverage of API keys and webhooks (including signature verification), see the developer portal's own docs.
Notifications
Merchant payment alerts use the same notification system as personal accounts. Toggle channels per category in the Danipa mobile app under Profile → Notifications, or see Notifications & Alerts for the full guide.
Need help?
- In-app: the help icon at the top-right of the dashboard.
- Mobile: Profile → Help & Support.
- See Troubleshooting for common issues.