Overview
Customer-Present Cloud enables merchants to integrate point-of-sale (POS) devices for in-person card-present transactions. This solution bridges physical payment terminals with your cloud-based software systems.Accept EMV chip cards, contactless payments, and traditional magnetic stripe cards through integrated POS devices.
Key Features
EMV Chip Support
Accept secure EMV chip card transactions
Contactless Payments
Support NFC payments including Apple Pay and Google Pay
Magnetic Stripe
Process traditional swipe transactions
PIN Debit
Handle PIN-based debit transactions
Supported Processing Modes
- Synchronous
- Asynchronous
Real-time transaction processing with immediate response.Best for:
- Traditional POS systems
- Immediate transaction confirmation
- Simple checkout flows
- Request blocks until complete
- Immediate response
- Simple error handling
Device Management
Device Registration
Register POS devices with your gateway account:1
Obtain Device
Acquire a compatible POS device from your gateway provider
2
Register Device
Register the device serial number in the merchant control panel
3
Configure Device
Set up device parameters (merchant ID, terminal ID, etc.)
4
Test Device
Verify device connectivity and transaction processing
Device Discovery
Discover available devices on your network:Transaction Processing
Synchronous Transaction
Process a transaction and wait for the result:Asynchronous Transaction
Initiate a transaction and receive webhook notification:Transaction Types
Sale
Sale
Process a sale transaction with immediate settlement.
Authorization
Authorization
Refund
Refund
Refund a previous transaction.
Void
Void
Void an unsettled transaction.
Device Status Monitoring
Monitor device status in real-time:EMV Transaction Flow
1
Initiate Transaction
Send transaction request to device via API
2
Customer Inserts Card
Device prompts customer to insert EMV chip card
3
PIN Entry (if required)
Customer enters PIN for debit transactions
4
Authorization
Device communicates with issuer for authorization
5
Remove Card
Device prompts customer to remove card
6
Receipt
Print or display receipt to customer
Contactless Transactions
For contactless (NFC) payments:Contactless transactions typically have faster processing times and reduced friction for customers.
Error Handling
Common device error scenarios:| Error Code | Description | Resolution |
|---|---|---|
DEVICE_OFFLINE | Device not connected | Check network connectivity |
CARD_DECLINED | Issuer declined transaction | Request alternative payment |
CHIP_ERROR | EMV chip malfunction | Try magnetic stripe |
TIMEOUT | Transaction timeout | Restart transaction |
DEVICE_BUSY | Device processing another transaction | Wait and retry |
Security Features
End-to-End Encryption
Card data encrypted from device to processor
EMV Compliance
Shift liability for counterfeit fraud
PCI P2PE
Point-to-point encryption validation
Tokenization
Store tokens instead of card data
Testing
Use test mode to verify device integration:- Test cards provided by the gateway
- Sandbox environment for non-production testing
- Device simulators for development
- Certification process before production

