@extends('layouts.app') @section('content') {{-- ── Why embedded payments ────────────────────────────────────────────── --}}

Two systems. Double the reconciliation pain.

Most operators use a separate payment app or bank terminal alongside their POS. Every day ends with manual matching of POS totals against payment gateway reports — across multiple outlets, multiple modes, multiple cashiers.

@foreach([ 'Manual EOD matching between POS and payment app', 'Payment failures not reflected in POS', 'Refunds processed outside the billing flow', 'No outlet-level or cashier-level payment visibility', 'Month-end reconciliation taking days', ] as $pain)
{{ $pain }}
@endforeach

Payment collected. POS updated. Reconciled instantly.

PhyloPOS connects your payment terminal directly to the billing flow. Every transaction — UPI, card, wallet — is recorded against the bill, the cashier, and the outlet. Settlement happens automatically at day-close.

@foreach([ 'Payment mode auto-recorded against each bill', 'Cashier-level payment settlement built in', 'Outlet-level payment reconciliation at day-close', 'Refunds flow back into POS records', 'No separate payment dashboard required', ] as $benefit)
{{ $benefit }}
@endforeach
{{-- ── Payment modes ────────────────────────────────────────────────────── --}}

Every payment mode your customers use.

@foreach([ ['UPI', 'Scan & pay instantly', 'credit-card'], ['Credit Card', 'Visa, Mastercard, Amex', 'credit-card'], ['Debit Card', 'All major networks', 'credit-card'], ['Wallets', 'Paytm, PhonePe, GPay', 'credit-card'], ['Cash', 'Tracked & reconciled', 'archive'], ['Split Pay', 'Multiple modes per bill', 'puzzle'], ] as [$mode, $desc, $icon])
@include('components.icons.' . $icon)
{{ $mode }}
{{ $desc }}
@endforeach
{{-- ── Settlement dashboard mockup ──────────────────────────────────────── --}}

One view. All outlets. All payment modes. All reconciled.

At day-close, every cashier submits their settlement. Every outlet's payment mode breakdown is visible from HQ. No more chasing shift supervisors for UPI totals.

@foreach([ ['₹84,200', 'UPI Collected', 'text-teal-300'], ['₹52,100', 'Card Collected', 'text-emerald-300'], ['₹48,000', 'Cash Collected', 'text-amber-300'], ['₹1,84,300', 'Total — All Modes', 'text-white font-bold'], ] as [$value, $label, $cls])
{{ $value }}
{{ $label }}
@endforeach
See It in Action →
@include('components.screen-mockup', ['label' => 'Payment Settlement — All Outlets', 'type' => 'dashboard'])
{{-- ── Payment terminal compatibility ───────────────────────────────────── --}}

Works with terminals you already have or ones we supply.

@foreach(['Pine Labs', 'Razorpay POS', 'PayU Terminal', 'HDFC SmartHub', 'SBI Exclusif', 'ICICI Kotak', 'mSwipe', 'Ingenico'] as $terminal)
{{ strtoupper(substr($terminal, 0, 2)) }}
{{ $terminal }}
@endforeach

Don't see your terminal? Contact us — compatibility testing is free.

@endsection