SDK Components

Architecture Diagram

  1. POS creates a request object and sends it to the SDK for processing.
  2. SDK forwards the encoded request to the Smart Terminal for execution.
  3. Smart Terminal encrypts and sends the request payload to the MPOS server for backend processing.
  4. MPOS Server processes the request and returns an encrypted response payload to the Smart Terminal.
  5. Smart Terminal returns the response to the SDK.
  6. SDK decodes the response and sends the readable result back to the POS.
  7. POS displays the result (e.g., Approved, Failed, Timeout) to the user or cashier.