Customer Present Cloud API
Cloud-first control for card-present commerce
Customer Present Cloud API Overview
The Customer Present Cloud API makes it simple to integrate secure, card-present payments into modern applications without the need for complex local device SDKs. By shifting payment logic to the cloud, you get a unified interface for managing devices, transactions, and updates—no matter where your customers are checking out.
Why Use It?
- Cloud-Connected Payments – Eliminate heavy device integrations by managing transactions through a single cloud API.
- Device Flexibility – Support a wide range of terminals without writing custom code for each one.
- Faster Updates – Deploy new features, device support, and compliance updates instantly through the cloud.
- Scalable Architecture – Built for modern deployments, from in-store lanes to mobile setups and pop-up shops.
- Secure by Design – PCI DSS and EMV compliant, ensuring every transaction is protected from the ground up.
Key Capabilities
- Transaction initiation and management (EMV, contactless, magstripe)
- Device provisioning, configuration, and monitoring
- Error handling and diagnostics via unified endpoints
- Support for multiple integration patterns (browser-based, native, hybrid apps)
With the Customer Present Cloud API, you can future-proof your payments strategy by centralizing device control, streamlining integrations, and scaling faster across channels.
🚀 Get Started
Ready to build? Explore our developer resources:
Check out our sample apps, integration guides, and API references to start accepting in-person payments with NMI today.
Updated 7 days ago