A terminal project fails not because of the hardware, but because of unclear boundaries.
Before price negotiation, serious terminal projects need a clearer view of device role, software responsibility, service readiness and rollout assumptions.
Wrong device capability
The device is selected before merchant tier, branch workflow, service scenario or field environment is understood.
Vague integration boundary
No one knows who owns API, XFS/KAL, TSP, local application, bank-side testing or middleware changes.
Weak local service
Devices arrive before L1/L2 support, spare parts, work-order flow and replacement process are ready.
Unrealistic rollout assumptions
Large-scale plans are discussed before sample validation, pilot economics and local partner capability are proven.