Developer Docs

Developer Docs

  • 概觀
  • SDK 開發
  • SoftPOS API
  • APOLLO API
  • 更新歷史
  • Languages icon繁體中文
    • English

›介紹

介紹

  • SDK 概觀
  • 開始

模組

  • 交易模塊
  • 配置模塊
  • 印表機模組
  • 雜項模塊

SDK 概觀


概覽

APOLLO SDK 是為支付和非支付應用程序設計的。支付應用程序允許通過 APOLLO 中的 PCI-PTS 認證安全模塊接受信用卡 / 借記卡,包括 VISA、萬事達(Mastercard)、JCB、銀聯 (UnionPay) 和美國運通 (America Express)。 SDK 還支持 SAM、MiFare 和 FeliCa 上的應用程序開發。


受眾

APOLLO SDK 是為銀行開發者,支付收單機構,ISO 和支付服務供應商提供的,這些人希望可以通過 APOLLO SDK 在 APOLLO 上開發支付應用和非支付應用。對於 EMV 支付應用程序的開發,建議您具備 EMV 交易流程方面的知識或經驗。

關於 POS/ECR 集成,或者如果您希望 APOLLO 為您處理 EMV 支付處理,請參考 API 部分。


開始之前

在開始進行之前,您可以 聯繫我們 訂購一套 APOLLO 開發者套裝 (DevKit)。

請參考 APOLLO 硬件設備規範。


結構

SDK 中有四個控制器類別:

ClassInterfaceUsages
TransactionFlowControllerTransactionFlowDelegateEMV 交易處理
ConfigurationControllerConfigurationDelegateEMV 和終端參數配置
PrinterControllerPrinterDelegate收據和報告打印
MiscControllerMiscDelegate增值功能,例如 SAM、MiFare 卡功能

應用程序和終端之間的通信是異步的、非阻塞的。終端要求的狀態更新和操作應通過定義在接口 TransactionFlowDelegate,ConfigurationDelegate,PrinterDelegate, MiscDelegate 的回調函數,告知應用程序。


SDK 和示例代碼

請 聯繫我們 ,並簡要說明您的應用程序和聯繫信息。

Last updated on 8/20/2021 by Jeff Kwok
開始 →
  • 概覽
  • 受眾
  • 開始之前
  • 結構
  • SDK 和示例代碼
Developer Docs
About
APOLLO ecosystemProducts and servicesHardware spec
Development
Development with APOLLOSDK overviewAPI overview
Support
Spectra TechnologiesContact us
Copyright © 2022 Spectra Technologies.
Site by Docusaurus