適用於 Openclaw 的 PayFast

為 AI 代理提供的專用整合,用於透過 PayFast 閘道安全管理南非支付工作流。

gora050
v1.0.2
May 1, 2026
0
422
0

安裝與下載

1. ClawHub CLI

從來源直接安裝技能的最快方式。

npx clawhub@latest install payfast

2. 手動安裝

將技能資料夾複製到以下位置之一

全域模式
~/.openclaw/skills/
工作區
<project>/skills/

優先級:工作區 > 本地 > 內建

3. 提示詞安裝

將此提示詞複製到 OpenClaw 即可自動安裝。

請幫我使用 Clawhub 安裝 payfast。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。

想要直接下載?

取得包含原生技能檔案的ZIP壓縮檔。

什麼是 PayFast?

PayFast 是南非首屈一指的支付閘道,支援企業透過多種在地方式接收線上付款。此技能在 AI 編碼代理與 PayFast API 之間提供了無縫橋樑,其功能類似於 Stripe 或 PayPal 整合,但專門針對南非市場量身定制。

透過利用 Openclaw Skills,開發人員可以與 PayFast 數據進行互動、管理客戶記錄並自動執行財務工作流,而無需手動身分驗證的複雜性。該技能利用 Membrane 框架處理憑據管理,確保與 PayFast 基礎設施進行安全高效的通訊。

PayFast 應用場景

  • 自動執行客戶付款請求並追蹤交易狀態。
  • 管理 SaaS 產品的定期計費和訂閱生命週期。
  • 以程式化方式處理撥款並管理供應商分配。
  • 將 PayFast 交易數據與內部數據庫或會計軟體同步。

PayFast 運作原理

  1. AI 代理使用 Membrane CLI 初始化環境以建立安全工作階段。
  2. 建立到 PayFast 網域的連接,觸發自動化身分驗證流程。
  3. 代理輪詢連接狀態直至狀態為 READY,處理任何所需的客戶端操作(如 OAuth 登入)。
  4. 使用自然語言意圖,代理搜尋特定的 PayFast 操作(例如 'list transactions')。
  5. 操作透過 CLI 執行,技能處理所有底層的 API 標頭和權杖刷新。

PayFast 設定指南

首先,安裝所需的 CLI 工具:

npm install -g @membranehq/cli@latest

驗證您的代理環境(將 <agentType> 替換為 openclaw):

membrane login --tenant --clientName=openclaw

建立到 PayFast 閘道的安全連接:

membrane connection ensure "https://www.payfast.co.za/" --json

PayFast 資料結構與分類體系

該技能透過結構化操作和 proxy 請求組織 PayFast 數據。關鍵數據實體包括:

實體 描述
付款請求 包含金額、客戶詳細資訊和狀態的物件。
客戶 付款人資訊和交易歷史記錄。
訂閱 關於定期計費週期和計劃的數據。
撥款 從閘道轉移到商戶銀行帳戶的資金記錄。

所有 CLI 輸出都可以以 --json 格式返回,以便 AI 代理直接解析。

PayFast 進階特性

  • 自然語言操作發現:使用基於意圖的查詢而不是寫死的端點來搜尋功能。
  • 自動憑據刷新:Membrane 透明地處理權杖過期,防止工作流中斷。
  • 直接 Proxy 存取:向任何 PayFast 端點發送自定義 HTTP 請求,同時保留自動身分驗證標頭。
  • 長輪詢等待狀態:內建支援等待非同步連接構建和設置過程。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*