etapdmf / php-payment-device
There is no license information available for the latest version (dev-master) of this package.
Initial Payment Device Library use to communicate to device using Serial Port
dev-master
2025-05-29 05:36 UTC
This package is not auto-updated.
Last update: 2025-05-30 03:45:40 UTC
README
A PHP package developed by ETAP INC for communicating with vending devices over a serial port.
📦 About
ETAP Payment Device is a PHP library designed to communicate with payment terminals (like POS devices) over a serial port. It provides a structured interface to send and receive commands, making it easier to integrate hardware-based payment systems into your applications.
🔧 Features
- Serial port communication support
- Send/receive raw commands to/from payment terminals
- Easy integration with Laravel or other PHP frameworks
- EExtensible structure for different terminal models
Use Cases
- Retail POS systems
- Kiosk or self-service machines
- Any hardware integration requiring payment device communication
🛠Requirements
- PHP 8.1+
php-serial
or equivalent extension for serial communication- Compatible OS with access to serial ports (Linux/Windows)
Installation
user@ubuntu:~/$: composer require etapdmf/php-payment-device