🍽️
Restaurant
1–3 locations
🏪
Chain
4–50 locations
🏢
Enterprise
Franchise HQ
Connecting to backend...
RESTAURANT
LIVE
--:--:--
New Order
TunaPOS · Adaptive Intelligence Commerce
NEURAL ACTIVE
--:--:--
TUNAPOS ENTERPRISE
☕ Coffee
🍸 Bar
🍺 Brewery
🌇 Rooftop
🍽️ Restaurant
⚡ Full
ALL DEPTS ACTIVE
0
Pending
Avg Wait
Real-time Intelligence
Demand Prediction — Next 2 Hours
Anomaly & Behavioral Feed
Multi-Venue Health
Revenue by Hour
Payment Mix
$0
Today
Transaction Log
Order
Time
Items
Total
Status
All Members
Name
Phone
Points
Tier
Visits
SKUItemCategoryStockParIoT StatusAction
⬡ Intelligence Feed
COMMAND CENTER All depts · dynamic pricing · AI · Brewery + Rooftop
ADAPTIVE INTELLIGENCE COMMERCE
BACK OFFICE
LIVE
--:--:--
JM
James Martinez
Revenue Overview
Revenue by Hour$0
Payment Mix
$0
Today
Top Selling Items
Item
Qty Sold
Revenue
Margin
Trend
Recent Transactions
Order ID
Table
Time
Items
Total
Method
Status
Revenue Analytics
Weekly Revenue
Category Breakdown
Hourly Avg
Full Transaction Log
Order ID
Table
Server
Time
Items
Subtotal
Tax
Total
Method
Status
Staff Management
Today\'s Schedule
Staff Member
Role
Clock In
Clock Out
Hours
Sales
Tips
Status
Payroll Summary
Staff Member
Rate/Hr
Hrs This Week
Gross Pay
Tips
Total Comp
Business Reports
Daily Summary — This Week
Date
Orders
Revenue
COGS
Gross Profit
Margin
Covers
🌙 End of Day — Close Out
Review today\'s performance before closing. All data will be submitted to HQ and backed up.
End of Day Checklist
Receipt Studio
Live Preview
System Revenue Today
$67,570
↑ 14.2% vs yesterday
Active Locations
10 / 12
1 offline · 1 alert
Royalties Today
$4,054
↑ $342 vs yesterday
Active Terminals
31 / 34
Volcore fleet · 91% uptime
Avg Compliance
91%
↓ 2 locations need attention
Brands
Regions
Region
Locations
Revenue Today
Royalty
Trend
Royalty Engine LIVE
TOTAL DUE TODAY $4,054
Locations
Live Alerts
Volcore Terminals
Royalty Engine — Real-time Calculation
Auto-settles at EOD
Location
Brand
Gross Sales
Rate
Royalty Due
Status
$4,054
Total Royalties Today
$118,420
Month to Date
$1.42M
Annual Projected
Settlement Schedule
FrequencyWeekly
Next settlementMonday 6am
MethodACH Transfer
ViaN. America Bankcard
Brand Rates
Compliance Rules
🔒 Min price enforcement active
🔒 Menu lockout: franchisee can't remove core items
⚠️ Discount cap: max 25% without HQ approval
📋 Reporting: daily auto-submit to HQ
PioneerePay — Payment Gateway
TunaPOS Enterprise Integration · Nationwide merchant processing
⏳ CONNECTING TOMORROW
Integration scheduled — credentials pending
MID
TUNAPOS-ENT-****
Processing: Tap · Chip · Swipe · QR
Total Processed Today
$67,570
Transactions
1,842
Approval Rate
99.1%
Chargebacks
2
PioneerePay — Gateway Configuration
Gateway Endpointhttps://gateway.nabankcard.com/v2/tunaposPENDING
Merchant IDTUNAPOS-ENT-[ASSIGNED TOMORROW]PENDING
API Keysk_live_••••••••••••••••••••••••PENDING
Terminal ID (Volcore V1)TID-VOLCORE-[AUTO-ASSIGN]PENDING
Processing ModeTap · Chip · Swipe · Manual EntryCONFIGURED
SettlementDaily ACH — Next Business DayCONFIGURED
CurrencyUSD — Multi-currency ready (CAD, GBP, EUR)CONFIGURED
PCI DSS LevelLevel 1 — Tokenization enabledCONFIGURED
Fraud DetectionNABC FraudShield — AI scoringCONFIGURED
Chargeback MgmtAuto-dispute portal — TunaPOS integratedCONFIGURED
Recent Transactions
Transaction ID
Location
Amount
Method
Time
Status
Brand Compliance Monitor
Real-time · Auto-scored · AI-verified
Volcore Hardware Fleet
34 devices · 91% online
🖥️
Volcore V1
COUNTERTOP POS TERMINAL
18
deployed
17 online · 1 offline
📱
Volcore V2
HANDHELD POS · FOOD TRUCK
8
deployed
8 online
📺
Volcore KDS-Pro
KITCHEN DISPLAY SYSTEM
6
deployed
6 online
🤖
Volcore Kiosk-X
SELF-ORDER KIOSK
2
deployed
2 online
Fleet Detail
Device
Location
Model
Type
Tx Today
Status
Volcore + PioneerePay Integration
Hardware AuthVolcore V1/V2 → NABC EMV certifiedCERTIFIED
Tap-to-PayNFC · Apple Pay · Google Pay · Samsung PayREADY
EMV ChipContact chip · Full EMV L2 certifiedREADY
MagstripeFallback swipe · EncryptedREADY
NABC Terminal KeysAuto-injected at activationTOMORROW
Cloud SyncVolcore → TunaPOS Cloud → NABC GatewayACTIVE
⚡ IoT SYNC
LIVE
--:--:--
SKU ↕ Item ↕ Category Stock ↕ Par Level IoT Sensor Unit Cost Total Value Expiry Supplier Actions
PO Summary
Pending2 POs
Ordered1 PO
This month spend$8,420
Auto-Order Rules
🔄 Trigger: stock falls below par
📦 Order: 2× par level quantity
✅ Approval: auto for orders under $500
👤 Manual approval: $500+
🚚 Default lead time: 2 days
TunaPOS — Split Check
Split by item · Split equally · Split by percentage · Custom amounts
Order #ORD-4821
Table 4 · 4 guests · Fine Dining
TABLE 4
Split by Item
Guests:
4
Tap items to assign
ADAPTIVE INTELLIGENCE COMMERCE
PIONEREPAY
PioneerePay Payment Gateway
PIONEER ENTERPRISE SOLUTIONS · PAYMENT PROCESSING
AWAITING CREDENTIALS
--:--:--
Step 1 — EPX Merchant Credentials
From NABC Dashboard → Credentials page
EPI-ID — Four-Part Processing Key
Your merchant credentials from NABC. Format: CUST_NBR-MERCH_NBR-DBA_NBR-TERMINAL_NBR
Find these in your North Developer account → User Profile → View Dashboard → Credentials.
epi-Id: ???-???-???-???
Step 2 — EPI Key (HMAC Shared Secret)
Used to generate the epi-Signature header via HMAC-SHA256. Per the EPX spec: HMAC-SHA256(endpoint + JSON_payload, epiKey). Never expose this in client-side production code — route through your FastAPI backend at 35.88.253.122.
Step 3 — HTTP Request Headers (Auto-built per EPX spec)
content-type ......... application/jsonRequired
epi-Id ............. ???-???-???-??? ← enter credentials above
epi-Signature ..... HMAC-SHA256(endpoint + payload, epiKey) ← auto-generated
EPI-Version ....... 1.0Semantic versioning header
epi-trace ......... TUNAPOS-001 ← optional, echoed in response
Signature Generator — Test HMAC-SHA256
Per EPX signing script: echo -n $endpoint > .ptmp && cat payload.json >> .ptmp && openssl dgst -sha256 -hmac $epiKey
Click "Generate" to compute HMAC-SHA256...
Gateway Log
[SYSTEM] TunaPOS PioneerePay Payment Gateway integration loaded
[CONFIG] Sandbox: https://epi.epxuap.com — enter credentials to activate
[AUTH] HMAC-SHA256 signing ready via Web Crypto API
[NOTE] Production calls route via FastAPI backend 35.88.253.122 (avoids CORS)
Process Payment
$0.00
Charge Amount
Payment Method
📱
Tap / NFC
Apple Pay · Google Pay
💳
EMV Chip
Insert card
💳
Magstripe
Swipe
⌨️
Manual Entry
Key-in number
Order Summary
Subtotal$0.00
Tax 8%$0.00
Tip 18%$0.00
TOTAL$0.00
Awaiting transaction...
Void / Refund by Reference
Transaction Log
EPX Reference
Amount
Type
Method
Time
Status
No transactions yet — process a payment on the Charge screen
EPX Sandbox Test Cards
Test Scenarios
Scenario
Amount
Expected Response
PioneerePay Payment Gateway — Endpoint Reference
Base: https://epi.epxuap.com
⚡ Approval Detection
Per EPX spec: code === "00" = Approval. Any other code = Decline. Always use the code value, not the text — approval text varies. Reference is always returned. Only data OR errors is populated, never both.
Response Structure (EPX Spec)
{
  "reference": "EPX123456",       // Always returned
  "data": [
    {
      "code": "00",              // "00" = Approval, anything else = Decline
      "text": "APPROVAL",        // Text may vary — always use code to determine result
      "authCode": "ABC123",    // Authorization code
      ...
    }
  ],
  "errors": null             // Populated if any error — never both data + errors
}
TunaPOS Backend Proxy (Production)
Browser CORS prevents direct EPX calls from the frontend. In production, TunaPOS routes all payments through the FastAPI backend at 35.88.253.122:8035. The backend handles HMAC-SHA256 signing with the EPI Key server-side and forwards to EPX, then returns the response to the POS terminal. This keeps the EPI Key secure and off the client.
POST http://35.88.253.122:8035/api/payment/sale
POST http://35.88.253.122:8035/api/payment/void
POST http://35.88.253.122:8035/api/payment/refund
→ Backend signs with EPI Key → forwards to https://epi.epxuap.com

Transactions

Search, view, and manage transaction history.

Refunds

Full, partial, and item-level refunds with manager approval.

Voids

Void unpaid or same-day transactions with reason tracking.

Adjustments

Discounts, comps, price overrides, tax corrections, and tip corrections.

Audit Log

Tracks refunds, voids, no sales, overrides, discounts, and manager actions.

Chargebacks

Track disputes, evidence, pending responses, wins, and losses.

Return Analytics

Refund rates, void trends, return reasons, employee patterns, and risk scoring.

AI Fraud Detection

AI reviews unusual refunds, voids, price overrides, and no-sale patterns.

Transactions

Search, view, and manage transaction history.

Refunds

Full, partial, and item-level refunds with manager approval.

Voids

Void unpaid or same-day transactions with reason tracking.

Adjustments

Discounts, comps, price overrides, tax corrections, and tip corrections.

Audit Log

Tracks refunds, voids, no sales, overrides, discounts, and manager actions.

Chargebacks

Track disputes, evidence, pending responses, wins, and losses.

Return Analytics

Refund rates, void trends, return reasons, employee patterns, and risk scoring.

AI Fraud Detection

AI reviews unusual refunds, voids, price overrides, and no-sale patterns.