@kaash/terminal-sdk
v0.1.1
Published
Kaash Terminal SDK — accept Kaash Wallet tap-to-pay from any POS
Maintainers
Readme
@kaash/terminal-sdk
Accept Kaash Wallet tap-to-pay from any supermarket or POS system.
Install
npm install @kaash/terminal-sdkRequires Node.js 18+, Windows or Linux POS PC, and an ACS ACR1552U USB NFC reader with ACS PC/SC drivers.
Quick start
import { Kaash } from '@kaash/terminal-sdk';
const kaash = Kaash.createForDesktop({
apiKey: 'pk_live_xxx', // from Kaash Super Admin
apiUrl: 'https://api.kaash.com',
});
await kaash.initialize();
const result = await kaash.pay({
amount: 25,
currency: 'USD',
transactionId: 'POS-001',
});
if (result.status === 'APPROVED') {
console.log('Paid:', result.reference);
}Docs
Full guide: Kaash SDK documentation
Support
- Issues: GitHub
- USB reader setup: SDK-ACR1552U.md
