Introduction
Kayaaku POS is a point-of-sales mobile application developed to help businesses and merchants in facilitating online and offline payments.
Kayaaku POS provides Card and QR payment methods on the following devices:
- mPOS - acquiring of international and domestic cards or QR payment transactions using the portable Mini POS device, integrated with merchant's own Android devices.
- EDC - acquiring of international and domestic cards or QR payment transactions using the All-in-One Electronic Data Capture (EDC) device.
note
The main integration methods for Kayaaku POS are Bluetooth, USB and HTTP (Web-based).
- Bluetooth
- USB
- HTTP
info
Kayaaku POS via Bluetooth is available for both mPOS and EDC devices.
Only Android platform is supported for Kayaaku POS via Bluetooth.
Step | Sender | Receiver | Process |
---|---|---|---|
1 | Merchant | MyXaaS | Merchant sends payment request to MyXaaS. |
2 | MyXaaS | Customer | MyXaaS presents payment screen. |
3 | Customer | MyXaaS | Customer makes payment. |
4 | MyXaaS | Customer | If the payment is processed successfully, MyXaaS displays payment receipt. |
5 | MyXaaS | Merchant | MyXaaS sends payment response to Merchant. |
6 | Merchant | MyXaaS | If the payment status is not received, Merchant proceeds to send transaction status enquiry to retrieve the transaction information. |
7 | MyXaaS | Merchant | MyXaaS returns the status information of the payment. |
8 | Merchant | Customer | Merchant displays the status information to the customer. |
info
Kayaaku POS via USB serial cable is only available for mPOS device.
Only Android platform is supported for Kayaaku POS via USB.
Step | Sender | Receiver | Process |
---|---|---|---|
1 | Merchant | MyXaaS | Merchant sends payment request to MyXaaS. |
2 | MyXaaS | Customer | MyXaaS presents payment screen. |
3 | Customer | MyXaaS | Customer makes payment. |
4 | MyXaaS | Customer | If the payment is processed successfully, MyXaaS displays payment receipt. |
5 | MyXaaS | Merchant | MyXaaS sends payment response to Merchant. |
6 | Merchant | MyXaaS | If the payment status is not received, Merchant proceeds to send transaction status enquiry to retrieve the transaction information. |
7 | MyXaaS | Merchant | MyXaaS returns the status information of the payment. |
8 | Merchant | Customer | Merchant displays the status information to the customer. |
info
Kayaaku POS via HTTP (Web-based) is only available on EDC device.
The supported languages are:
- Java
- JavaScript
- Python
- .Net
- PHP
Step | Sender | Receiver | Process |
---|---|---|---|
1 | Merchant | MyXaaS | Merchant sends payment request to MyXaaS. |
2 | MyXaaS | Customer | MyXaaS presents payment screen. |
3 | Customer | MyXaaS | Customer makes payment. |
4 | MyXaaS | Customer | If the payment is processed successfully, MyXaaS displays payment receipt. |
5 | MyXaaS | Merchant | Merchant sends payment response to MyXaaS. |
6 | Merchant | MyXaaS | If the payment status is not received, Merchant proceeds to send transaction status enquiry to retrieve the transaction information. |
7 | MyXaaS | Merchant | MyXaaS returns the status information of the payment. |
8 | Merchant | Customer | Merchant displays the status information to the customer. |