綠界科技 ECPay
台灣商家用來收信用卡、超商、ATM 與電子支付款項的金流平台
💸 別刻,付錢
金流功能能刻,收款責任不能自己扛
月費(約)
免費增值
一年省下
—
自己刻要多久
好幾週
幾個人做得出來
三人以上
分類
🧾 財務會計
價格為約略值,以官網為準。一般商家方案通常無固定月費,主要按信用卡、ATM、超商等交易收費;信用卡費率依方案與洽談結果而定,原始價格以新台幣計
護城河
判決理由
訂單建立、付款狀態頁、Webhook、對帳匯出與退款介面都能刻,接 ECPay API 的流程也不難。刻不出來的是合法代收款資格、信用卡與超商通路、反詐與風控、個資和金流合規,以及全年無休的交易穩定性。自用測試可做模擬器,正式收款則不是自己刻一個替代品就能完成。
為什麼大家還是付錢
商家付的是通路接入、交易安全、對帳與出事時的責任邊界。月費可能是零,但交易手續費遠比自行取得支付資格和維運基礎設施便宜。
建置 prompt
複製下面這段,丟給你的 AI coding 工具,讓它替你刻一個自用版。
目標:做一個本機優先的 ECPay 金流整合測試台,模擬建立訂單、付款回傳、退款與對帳,不取代正式金流服務。
技術棧建議:Python FastAPI + SQLite + Jinja2/原生 JavaScript,使用 Adapter 設計同時支援本機 Mock 與 ECPay Sandbox API。
需求:
- 建立訂單資料表,保存訂單編號、商品、金額、新台幣幣別、狀態與建立時間
- 產生 ECPay Checkout 所需欄位與檢查碼,將測試表單送往 Sandbox
- 提供本機 Mock 付款頁,可選擇成功、失敗、逾時與取消結果
- 實作付款結果回傳端點,驗證 CheckMacValue 後更新訂單狀態
- 實作前端 ReturnURL 與後端 OrderResultURL 的處理流程
- Webhook 必須具備冪等性,同一筆回傳重送不可重複更新或重複記帳
- 支援退款申請、退款狀態與退款原因欄位,正式退款預設關閉
- 管理頁可依日期、訂單狀態與訂單編號搜尋交易
- 顯示交易明細、付款方式、回傳原文與檢查碼驗證結果
- 匯出訂單、付款事件與退款紀錄為 CSV 與 JSON
- 提供每日交易彙總與已付款、退款、失敗金額的對帳報表
- 所有 API 金鑰與商店代號從環境變數讀取,畫面不得顯示完整密鑰
明確不做(out of scope):不自行處理真實信用卡資料、不繞過 ECPay 介接、不實作正式代收款資格、不保存卡號或安全碼、不保證正式環境合規、不支援多商店權限。
README 要求:說明本機 Mock 與 ECPay Sandbox 的差異、環境變數、Sandbox 設定、Webhook 測試方式、訂單狀態機、資料庫備份匯出與正式上線前的合規檢查清單。
「用 Claude Code 開啟」複製的是 claude "<prompt>",貼進終端機即可;
Codex、Cursor、Copilot 等工具直接用左邊的複製鈕貼進對話框。
免費 / 開源替代
目前沒有列出可靠的免費或開源替代品。
這個判決會隨模型進步翻盤:今天的「勉強可以」很可能半年後變成「可以刻」。
判決依 rubric v1.0.0 於 2026-08-31 生成。