___ ____ _ ⚡️⚡️
/ _ \ ___ _ __ | _ \ __ _ _ _ _ __ ___ ___ _ __ | |_ ⚡️
| | | |/ _ \ '_ \ | |_) / _` | | | | '_ ` _ \ / _ \ '_ \| __|
| |_| | __/ | | | | __/ (_| | |_| | | | | | | __/ | | | |_
\___/ \___|_| |_| |_| \__,_|\__, |_| |_| |_|\___|_| |_|\__|
|___/
__ __ ____ ____ ____
| \/ |/ ___| _ \ / ___| ___ _ ____ _____ _ __
| |\/| | | | |_) | \___ \ / _ \ '__\ \ / / _ \ '__|
| | | | |___| __/ ___) | __/ | \ V / __/ |
|_| |_|\____|_| |____/ \___|_| \_/ \___|
您的友善支付助手
應援金流整合的 Model Context Protocol (MCP) 伺服器 (Alpha Version)
在確認您的應援金流測試商戶已經開啟後,請依據以下方式(擇一)進行配置
# 安裝 MCP 套件 (請依據您的 tarball 檔位置調整指令路徑)
npm install -g ./OEN-Tech-oen-payment-mcp-server-1.0.5.tgz
在您的 MCP 客戶端配置中加入:
{
"mcpServers": {
"oen-payment": {
"command": "oen-payment-mcp-server",
"args": [
"--merchantId=<測試商戶ID(您的 Domain)>",
"--token=<API Token(從 CRM 取得)>"
]
}
}
}
工具 | 描述 | 使用場景 |
---|---|---|
checkoutLink |
建立單筆交易 | 建立單筆交易,並提供付款連結(注意:若沒指定 successUrl 及 failureUrl 預設成功或失敗都會轉跳到您的應援頁面) |
getTransaction |
透過 ID 查詢交易 | 檢查付款狀態 |
subscriptionCheckout |
建立定期定額交易 | 建立定期定額交易,並提供付款連結 successUrl 及 failureUrl 預設成功或失敗都會轉跳到您的應援頁面) |
scheduledSubscriptionCheckout |
建立未來排程付款交易 | 建立未來排程付款交易,建立單筆交易,並提供付款連結(注意:若沒指定 successUrl 及 failureUrl 預設成功或失敗都會轉跳到您的應援頁面) |
getSubscription |
查詢訂閱詳情 | 管理定期付款 |
getTransactions |
列出所有交易 | 付款歷史 |
getTransactionsByOrderId |
透過訂單查找交易 | 訂單追蹤 |
cancelSubscription |
取消定期付款 | 停止訂閱 |
exchangeTokenBy3D |
信用卡透過 3D 驗證取得交易 Token | 儲存 Token,用以日後交易(Token 會透過 Webhooks 發送) |
readDocs |
讀取 API 文檔 | 整合協助 |
getConfig |
取得商戶配置 | 環境資訊 |
merchantId
及 token
是否確實配置Power by the Oen Team 🐵⚡️