概覽
本快速開始指南將帶您完成:- 建立一筆支付請求
- 接收並處理支付完成通知
步驟 1 — 準備 API 憑證
查看所需憑證
查看所需憑證
使用 QFPay OpenAPI 前,您需要以下憑證:
app_codeclient_keymchid(如有分配)
步驟 2 — 準備請求參數
查看範例請求參數
查看範例請求參數
JSON
out_trade_no:商戶端訂單編號(需保持唯一)total_fee:交易金額(單位依 API 規範定義)notify_url:支付完成後接收非同步通知的網址
步驟 3 — 產生請求簽章
如何產生簽章
如何產生簽章
請使用您的
client_key 對所有請求參數進行簽章。完整簽章規則請參閱:Signature Generation(簽章產生說明)步驟 4 — 發送支付請求
API 請求範例
API 請求範例
HTTP
步驟 5 — 處理回應結果
成功回應範例
成功回應範例
JSON
respcd = 0000 時表示請求成功。請使用回傳的:pay_url
或- QR Code
步驟 6 — 接收支付完成通知
支付通知說明
支付通知說明
當支付完成後,QFPay 會向您設定的
notify_url 發送非同步通知。請確保您的接收端:- 支援
POST請求 - 驗證通知簽章
- 成功處理後回傳 HTTP
200 OK
選用:本機測試
公開本機 callback 網址
公開本機 callback 網址
使用 ngrok 或類似工具將本機服務公開:
Bash
使用 Postman 測試
使用 Postman 測試
