Admin Console
The Admin Console is your operational command center. It gives you full visibility and control over all partners, transactions, providers, and settings across your payment infrastructure.
URL: https://4pay.online/admin_area/signin
Main sections
Dashboard
Real-time overview of:
- Transaction volume and counts (today, 7 days, 30 days)
- Revenue and fee summaries
- Active partners and terminals
- Alert notifications (failed transactions, balance thresholds, system events)
Partners
Manage your merchants:
- Create and configure partner accounts
- Assign terminals to partners
- Manage partner API keys
- View per-partner transaction history and balances
- Activate / deactivate partners
Terminals
Configure payment providers:
- Create terminals with provider credentials
- Set supported currencies and geographic scope
- Configure routing priority and failover rules
- Enable / disable terminals without losing configuration
- View terminal-level performance metrics
Transactions
Monitor all transactions across all partners:
- Search by ID, txid, amount, currency, date range, status
- View full transaction lifecycle with audit log
- Manually trigger status updates (for stuck transactions)
- Issue refunds on behalf of partners
- Export to CSV/Excel
Balances & Settlement
Track financial positions:
- Real-time balances per partner and currency
- Settlement reports
- Fee summaries
Anti-Fraud & Limits
Configure protection rules:
- Global and per-partner velocity limits (per minute, hour, day)
- Amount limits per transaction and per period
- Allowlists and blocklists (card BINs, IPs, countries, email domains)
- External risk tool integrations (Sift, Riskified, etc.)
- Manual transaction review queue
Routing
Manage smart routing logic:
- Provider priority per currency and region
- Failover chains
- A/B testing between providers
- Cost-based routing rules
Reports
Scheduled and on-demand reports:
- Transaction volume by provider, partner, currency
- Declined transaction analysis
- Fee reconciliation
- Custom date ranges and filters
Settings
Platform configuration:
- Organization details
- Admin user management and roles
- Webhook templates
- Notification settings (email, Telegram)
- API key management for admin API access
Admin roles
| Role | Permissions |
|---|---|
| Super Admin | Full access — all partners, all settings |
| Operator | View and manage transactions across all partners |
| Finance | Balances, reports, settlements — read only |
| Support | View transactions and partner data — no configuration access |
| Partner Manager | Manage assigned partners only |
Roles are assigned in Settings → Admin Users.
Audit Log
Every admin action is recorded in the Audit Log:
- Who performed the action
- What was changed (before/after)
- Timestamp (UTC)
- IP address
Access via Settings → Audit Log. Retention: 12 months.
Admin API
All Admin Console operations are available via the Admin API for automation and integrations:
# Example: list all partners
curl https://4pay.online/api/v1/partners \
-H "Authorization: Bearer ADMIN_TOKEN"
Admin API authentication uses Bearer tokens obtained via:
curl -X POST https://4pay.online/api/v1/session \
-H "Content-Type: application/json" \
-d '{
"type": "admin",
"login": "admin@example.com",
"password": "yourpassword"
}'
Key admin endpoints:
| Endpoint | Description |
|---|---|
GET /partners | List all partners |
POST /partners | Create a partner |
GET /terminal | List all terminals |
POST /terminal | Create a terminal |
GET /transactions | List all transactions (all partners) |
GET /api_keys | List API keys |
POST /api_keys | Create API key for a partner |