智能終端APP接入-匯付天下

智能終端APP接入-匯付天下

專用API
【更新時間: 2024.01.22】 智能終端 APP 接入 服務,匯付數據智能 POS 標準第三方接入的相關API。主要是通過 SDK 調用這種形式。為 POS 標準第三方接入提供相關服務。
瀏覽次數
19
采購人數
0
試用次數
0
! SLA: N/A
! 響應: N/A
! 適用于個人&企業
收藏
×
完成
取消
×
書簽名稱
確定
<
產品介紹
>

什么是匯付天下的智能終端APP接入?

 

智能終端APP接入

最近更新時間:2022.12.27

本文檔主要描述了匯付數據智能POS標準第三方接入的規范,其中調用方式主要為SDK調用。

接入流程

開發機申請

開始接入前,需申請聯調開發測試終端,所有聯調均在生產環境進行調試。業務方聯系對應匯付業務對接人員,匯付業務會內部申請專用聯調開發機提供給對接方。聯調開發機中會有明確圖標表示為開發機,僅開發機可自行安裝app進行調試且開發機不可用于真實商戶收款。

../_images/device_02.png
測試商戶

終端調試需使用調試商戶,生產環境聯調中,客戶可自行準備生產環境測試商戶。如客戶無法準備測試商戶,可咨詢相關運營協助提供開發聯調商戶。

上架發布

當客戶聯調完成后,需進行應用上架匯付應用市場進行生產驗證。客戶將最終確定的app包進行簽名打包,打包時必須包含V1簽名。并將app包郵件發送匯付運營,提供相關app功能說明及版本說明,提供推送終端編號。

接入流程圖
../_images/device_01.png

總體思路如下: 基于POS智能終端安裝三方app,通過引入SDK并調用SDK接口,決定收銀臺展現頁面。

接入說明

SDK文件下載

當前版本:V1.0.3

Androidx版本點我下載

Android support版本點我下載

SDK引入

把SDK文件放入三方APP的libs文件夾下并在 文件中引入,代碼如下:build.gradle

android {
  ...
  ...
  ...
  repositories {
    flatDir { dirs 'libs' }
  }
}
dependencies {
  ...
  ...
  ...
  implementation(name: 'pnr_mis_sdk_V1.0.3', ext: 'aar')
  implementation 'com.google.code.gson:gson:2.8.2'
  implementation 'com.jakewharton.timber:timber:4.7.1'
  implementation 'com.google.zxing:core:3.4.0'
  ...
  ...
  ...
}
SDK初始化

在 Application 的 onCreate() 方法中調用 PnrDevice.getInstance(this).init();

SDK調用

Androidx版本demo下載

Android support版本demo下載

日志規范
  1. 每天的日志寫入同一個文件并以當天日期{yyyyMMdd}命名;

  2. 日志寫入終端本地路徑: mtms/log/outapp/{ APP應用包名} /{yyyyMMdd}.log;

  3. 應用內日志保留時間為15天,過期日志應及時刪除。

    注:在SDK中已經集成了日志保存邏輯,只需要使用Timber輸出日志即可完成日志寫入。

API接口匯總

以下為調用的api接口匯總。

支付類接口
接口名稱 描述
消費 該接口用于三方app調用發起消費收款,支持銀行卡、反掃、正掃聚合支付。
消費撤銷 該接口用于三方app調用發起消費撤銷。
消費退款 該接口用于三方app調用發起消費退款。
花唄分期 該接口用于三方app調用發起花唄分期交易,支持支付寶花唄分期。
預授權 接口用于三方app調用銀行卡預授權交易,銀行卡預授權交易僅凍結用戶資金。
預授權撤銷 該接口用于三方app調用銀行卡預授權撤銷交易。
預授權完成 該接口用于三方app調用銀行卡預授權完成交易。
預授權完成撤銷 該接口用于三方app調用銀行卡預授權完成撤銷交易。
管理類接口
接口名稱 描述
操作員登錄 該接口用于三方app調用操作員登錄,將商戶和終端綁定。
商戶號登錄 該接口用于三方app調用商戶號登錄,將商戶和終端綁定。
注銷 該接口用于三方app退出登錄,進行操作員切換。
獲取商戶信息 該接口用于三方app獲取當前使用商戶相關信息。
補打簽購單 該接口用于三方APP調用收銀臺,補打印歷史交易的簽購單。
換班 該接口提供三方app調用換班功能,提供換班相關操作數據。
設置 該接口提供三方app調用設置功能。
數據類接口
接口名稱 描述
查詢明細 該接口用于三方app調用,查詢歷史交易信息。
日對賬單 該接口提供三方app查詢日對賬單。
交易列表查詢 該接口提供三方app查詢交易列表。
余額查詢 該接口提供查詢銀行卡余額功能。
AT預授權交易列表查詢 該接口提供三方app查詢AT預授權交易列表。
AT預授權明細查詢 該接口提供AT預授權交易查詢,返回交易詳情。
硬件類接口
接口名稱 描述
打印機 該接口調用設備硬件進行打印。
攝像頭掃碼 該接口用設備硬件攝像頭并展示相應頁面。
獲取設備信息 該接口用設備硬件信息。
通知類接口
接口名稱 描述
交易結果異步通知 該接口提供三方平臺接收交易結果異步通知。
系統查詢類接口
接口名稱 描述
交易列表查詢接口 該接口提供三方平臺主動查詢終端交易列表。
掃碼交易詳情查詢接口 該接口提供三方平臺主動查詢終端掃碼交易詳情。
掃碼退款交易詳情查詢接口 該接口提供三方平臺主動查詢終端掃碼退款交易詳情。
銀行卡交易詳情查詢接口 該接口提供三方平臺主動查詢終端銀行卡交易詳情。

什么是匯付天下的智能終端APP接入接口?

由服務使用方的應用程序發起,以Restful風格為主、通過公網HTTP協議調用匯付天下的智能終端APP接入,從而實現程序的自動化交互,提高服務效率。
<
關于我們
>
上海匯付支付有限公司是一家技術領先的全支付解決方案提供商,專注于為合作伙伴提供快速、安全、可靠的支付服務。我們擁有持牌第三方支付公司資質,是中國支付清算協會常務理事單位,曾獲得福布斯"中國互聯網金融50強"等多項榮譽。我們的支付平臺支持線上+線下多通道支付,覆蓋主流支付場景,系統正常運行時間超過99.99%,具有高度的擴展性和冗余性。同時,我們擁有豐富的敏捷開發經驗,每年發布數百個功能和改進,幫助客戶保持行業領先地位。選擇匯付支付,為您的業務發展提供強有力的支付支持。
聯系信息
服務時間: 0:00:00至24:00:00
電話號碼: 400-820-2819
郵箱: cs@huifu.com

匯付天下成立于2006年7月,是國內領先的數字化支付企業,旨在為企業收款、數據集成和資金管理提供平臺服務。匯付一路在技術實踐、商業模式、解決方案等領域開創行業先河,在業內率先開啟全方位的數字化轉型,首創支付PaaS“斗拱平臺”,踐行 Payment&Beyond 發展戰略,與各方共建數字生態。

 

 

 

秉持“一切以客戶為中心”的發展宗旨,匯付面向品牌連鎖、集團企業、互聯網平臺、跨境國際、數字經濟、小微商戶等行業場景,攜手數百家知名SaaS/軟件公司、商業銀行以及數十萬渠道服務商等合作伙伴,提供全渠道收款和數據管理、智能對賬、供應鏈資金結算、數電發票、數字權益、跨云IaaS集成等一站式數字化解決方案,助力上萬家行業客戶與千萬中小微商戶實現降本、提效、增長的轉型目標。

 

 

 

<
最可能同場景使用的其他API
>
API接口列表
<
依賴服務
>
<
關于我們
>
上海匯付支付有限公司是一家技術領先的全支付解決方案提供商,專注于為合作伙伴提供快速、安全、可靠的支付服務。我們擁有持牌第三方支付公司資質,是中國支付清算協會常務理事單位,曾獲得福布斯"中國互聯網金融50強"等多項榮譽。我們的支付平臺支持線上+線下多通道支付,覆蓋主流支付場景,系統正常運行時間超過99.99%,具有高度的擴展性和冗余性。同時,我們擁有豐富的敏捷開發經驗,每年發布數百個功能和改進,幫助客戶保持行業領先地位。選擇匯付支付,為您的業務發展提供強有力的支付支持。
聯系信息
服務時間: 0:00:00至24:00:00
電話號碼: 400-820-2819
郵箱: cs@huifu.com

匯付天下成立于2006年7月,是國內領先的數字化支付企業,旨在為企業收款、數據集成和資金管理提供平臺服務。匯付一路在技術實踐、商業模式、解決方案等領域開創行業先河,在業內率先開啟全方位的數字化轉型,首創支付PaaS“斗拱平臺”,踐行 Payment&Beyond 發展戰略,與各方共建數字生態。

 

 

 

秉持“一切以客戶為中心”的發展宗旨,匯付面向品牌連鎖、集團企業、互聯網平臺、跨境國際、數字經濟、小微商戶等行業場景,攜手數百家知名SaaS/軟件公司、商業銀行以及數十萬渠道服務商等合作伙伴,提供全渠道收款和數據管理、智能對賬、供應鏈資金結算、數電發票、數字權益、跨云IaaS集成等一站式數字化解決方案,助力上萬家行業客戶與千萬中小微商戶實現降本、提效、增長的轉型目標。

 

 

 

<
合作案例
>
<
最可能同場景使用的其他API
>