開發者概觀
APOLLO 集成
了解如何與 APOLLO 集成。我們提供兩種類型的架構來將您的應用程序與我們的終端集成:
支持庫 | 用法 |
---|---|
SDK | 對於直接利用 APOLLO 硬件功能的應用程序開發。 |
API | 對於與 APOLLO 上的內置應用程序進行軟件集成。 |
架構
SDK 集成
APOLLO SDK 是為支付和非支付應用程序設計的。付款 SDK 通過 APOLLO SmartPOS 的安全模塊處理 EMV 交易,而不付款 SDK 處理打印機、SAM 和 MiFare 等非 EMV 卡。
API 集成
對於與 APOLLO 上的內置應用程序進行軟件集成。
有兩種不同情況的通訊渠道:
Intent
- 可用於直接安裝在 APOLLO 上的應用程序,它通過 Android Intent 將核心與付款聯繫起來。RESTful
- 外部系統,例如 POS/ECR 系統,它通過 RESTful Web 服務,與 APOLLO 聯繫。外部系統和 APOLLO 需在同一本地網絡。
注意事項
以下是您應該考慮的事項:
如果需要打印或受理非 EMV 非接觸式卡片(例如 MIFARE) → 打印機控制器, [其他控制器](sdk-module-misc. md)
如果您希望在 APOLLO 上集成您的服務應用程序(例如 POS,訂購系統),但您不熟悉 EMV 支付流程 → 付款 API