賣家上架指南:從刊登到收款的完整流程
在 OpenVPT 賣數位商品的完整路徑:KYC 與錢包綁定、寫出能通過審核的刊登、5% 手續費試算、交付與驗收、2-of-3 簽名收款、爭議處理與信用分數。
- 作者
- OpenVPT 團隊
- 發布於
- 閱讀
- 13 分鐘閱讀
- 標籤
- 賣家
- 上架
- 手續費
- 交付
- 爭議
- 託管
目錄
TL;DR 在 OpenVPT 賣東西,要先完成 KYC 並用 SIWE 綁定錢包,刊登經人工審核後才會上架。買家付款後 USDC 鎖在鏈上託管合約裡,你要在交付期限內交付(檔案、授權碼或清單),買家確認或驗收期到期後,以 2-of-3 簽名放款。平台預設收取 5% 手續費,只按你實際拿到的那一份比例計算。清楚的描述、準時的交付和平台內的溝通紀錄,是避免爭議最有效的做法。
這篇指南寫給準備在 OpenVPT 販售數位商品的賣家:軟體授權、範本、素材、課程檔案、代辦服務的交付清單等等。我們會照一筆訂單的實際生命週期走一遍,說明每個階段你該做什麼、系統會做什麼,以及錢在什麼時候、以什麼方式到你手上。
一、開賣前的兩道門檻:KYC 與錢包綁定
OpenVPT 的買賣帳號是同一個,每個使用者都能買;但要建立刊登,系統會檢查兩件事:
- KYC 狀態必須是「已驗證」(VERIFIED)。 KYC 狀態有四種:未提交、審核中、已驗證、已拒絕。只有已驗證才能送出刊登,審核中或被拒絕時建立刊登會直接失敗。
- 在該刊登所屬的鏈上,你必須有一個已驗證的錢包。 OpenVPT 目前在 Base 上以 USDC 交易,所以你需要一個在 Base 上完成驗證的錢包地址。
用 SIWE 綁定錢包是怎麼一回事
錢包驗證採用 SIWE(Sign-In with Ethereum,EIP-4361)。流程是:
- 在錢包頁面按下綁定,系統替你的帳號、地址與鏈產生一次性的隨機碼(nonce)。
- 你的錢包會跳出一段文字訊息請你簽名。這只是訊息簽名,不是交易,不會花任何手續費,也不會授權任何人動用你的資產。
- 伺服器驗證簽名後,把這個地址標記為已驗證。
幾個細節值得記住:
- 隨機碼有效期 10 分鐘,而且只能使用一次。拖太久沒簽,重新整理再來一次即可。
- 若綁了多個錢包,建立訂單時系統會優先使用你的主要錢包。之後這筆訂單的貨款就會付到那個地址,你也要用那個地址簽署放款。
- 買家與賣家不能是同一個錢包地址,系統會拒絕這種訂單。
小提醒:請保管好錢包的助記詞與私鑰。OpenVPT 不會、也沒有能力替你保管或找回私鑰;任何自稱「客服」向你索取助記詞的人,都是詐騙。
二、寫一份能通過審核的刊登
送出的刊登狀態會是待審核(PENDING_REVIEW),由管理員人工審核,結果是「上架」(ACTIVE)或「退回」(REJECTED,並附上理由)。只有上架中的刊登會出現在公開搜尋結果裡。
各欄位的規則
| 欄位 | 限制 | 撰寫建議 |
|---|---|---|
| 標題 | 3–120 字元 | 寫清楚「是什麼 + 版本/規格 + 交付形式」,避免誇大字眼 |
| 描述 | 10–10,000 字元 | 列出內容物、相容環境、使用限制、不包含什麼 |
| 分類 | 1–64 字元 | 選最貼近的分類,方便買家搜尋 |
| 價格 | 必須大於 0,以 USDC 計 | 見下一節的手續費試算 |
| 交付方式 | 檔案/授權碼/清單 三選一 | 送出後交付時必須用同一種方式 |
| 交付天數 | 1–60 天,預設 3 天 | 從付款確認起算,留一點緩衝 |
| 驗收天數 | 1–30 天,預設 3 天 | 從你交付起算,買家在這段時間內檢查 |
| 圖片 | 最多 10 張 | 截圖、目錄或示意圖,避免放個人資訊 |
三種交付方式怎麼選
- 檔案(FILE):一次上傳一個檔案,預設大小上限為 100 MiB(以平台當時設定為準)。多個檔案請先打包成壓縮檔。
- 授權碼(LICENSE_KEY):一段最長 4,096 字元的文字,例如序號或啟用碼。
- 清單(CHECKLIST):1–100 個項目,每項最多 500 字元,並標示是否完成。適合「代為設定」「顧問交付物」這類無法用單一檔案表達的服務。
交付方式在刊登時就決定,交付時選別的方式會被系統拒絕。
常見被退回的原因
審核由人工判斷,最終以平台當時公告的規則為準。以下是一般會被退回或無法上架的類型,僅供參考:
- 標題與描述不符,或描述太空泛,買家無從判斷收到的是什麼。
- 你沒有權利販售的內容:盜版軟體、破解檔、未經授權的課程或素材、他人的帳號。
- 個人資料、帳號密碼、外洩資料庫等敏感資訊。
- 惡意程式、用於入侵或詐騙的工具。
- 在描述裡放站外聯絡方式或站外付款方式,引導買家繞過託管。
- 違反法律或平台規則的其他內容。
編輯規則
- 已上架或被退回的刊登,只要改了標題、描述、分類、價格、天數或圖片,就會重新進入待審核,審核通過前不會出現在搜尋中。
- 刊登有進行中的訂單(待付款、已付款、已交付、爭議中、結算中)時,內容不能修改。
- 你可以把上架中的刊登暫停(停止接新單);暫停後要恢復販售,需要重新送審。
- 封存後的刊登無法再修改。
三、定價與 5% 手續費
平台預設手續費率是 500 bps,也就是 5%,在建立刊登時寫入。計算方式:
手續費 = 訂單金額 × 費率 ÷ 10000(無條件捨去到 USDC 最小單位)USDC 有 6 位小數,最小單位是 0.000001 USDC。所有金額在系統裡都以整數計算,不使用浮點數。
試算範例
| 訂單金額 | 手續費(5%) | 賣家實收 |
|---|---|---|
| 20 USDC | 1 USDC | 19 USDC |
| 49.99 USDC | 2.4995 USDC | 47.4905 USDC |
| 1,200 USDC | 60 USDC | 1,140 USDC |
| 12.345678 USDC | 0.617283 USDC | 11.728395 USDC |
最後一列示範捨去:12.345678 × 5% = 0.6172839,捨去後手續費為 0.617283 USDC。
手續費是「按比例」收的
OpenVPT 的手續費只按你實際拿到的那部分計算。
- 全額放款給你:收全額手續費。
- 全額退款給買家:平台不收手續費,買家拿回全部金額。
- 仲裁裁決部分放款:手續費按你分到的比例計算。
鏈上合約本身也會檢查這條規則:平台分到的金額至少要等於「手續費 × 賣家分得 ÷ 訂單金額」,而三方金額加總必須剛好等於託管金額。
四、訂單付款後會發生什麼
付款前
買家下單後,訂單處於待付款狀態,付款期限是 24 小時。買家拿到的付款授權簽名有效期最長 15 分鐘,過期要重新取得。若買家申請取消,訂單會顯示「取消中」,系統會等所有可能仍有效的付款簽名過期、再確認鏈上沒有付款後才真正取消;如果這段期間付款先上鏈,訂單以付款為準。
這個階段你不需要也不能交付。
付款確認後
索引服務在鏈上看到付款事件並達到足夠的區塊確認後,訂單轉為已付款(FUNDED)。此時:
- 買家的 USDC 已鎖在 VPTEscrow 託管合約裡,不在平台錢包裡,也不在你的錢包裡。
- 你的交付期限開始計算:付款確認時間 + 刊登上的交付天數。
- 若超過交付期限仍未交付,系統會自動發起全額退款給買家,你將拿不到這筆款項。
五、交付:檔案、授權碼、清單
在訂單頁提交交付。系統會檢查三件事:你是這筆訂單的賣家、訂單是已付款狀態、還沒超過交付期限。交付時可以附上最長 2,000 字元的說明(例如安裝步驟)。
為什麼要記錄檔案的 SHA-256
上傳檔案時,系統會計算並保存檔案的 SHA-256 雜湊值。SHA-256 可以把任何檔案變成一串固定長度的「指紋」,檔案只要改動一個位元,指紋就完全不同。
這對你是保護:
- 買家下載的是透過短時效連結取得的同一個檔案,日後若有人聲稱「收到的檔案不一樣」,雜湊值就是客觀依據。
- 仲裁員可以比對爭議中提出的檔案和當初交付的檔案是否一致。
建議你在本機也留一份交付檔案,並自行計算一次雜湊值備查,例如:
shasum -a 256 your-product-v2.1.zip授權碼會加密保存
授權碼在伺服器端以 AES-256-GCM 加密儲存,只有訂單當事人(或平台授權的管理、仲裁人員)在交付頁面查看時才會解密顯示,每次查看都會留下紀錄。請只透過交付功能傳送授權碼,不要貼在聊天室裡。
交付之後
交付成功後,訂單轉為已交付(DELIVERED),驗收期開始計算:預設 3 天,實際以刊登設定為準。同一筆訂單只會有一次交付,所以送出前請再檢查一次內容。
六、驗收期與收款(2-of-3)
驗收期內,買家有兩個選擇:確認收貨,或在期限內提出爭議。什麼都不做的話,驗收期到期後系統會自動走放款流程。
放款怎麼運作
VPTEscrow 合約只有一種讓資金離開的方式:settle。它需要三方中任意兩個不同的簽名:買家、賣家、平台簽名者。各方簽的是同一份 EIP-712「結算」資料,內容是給賣家、給買家、給平台各多少錢。
| 情境 | 平台簽 | 第二個簽名 | 結果 |
|---|---|---|---|
| 買家確認收貨 | 自動簽 | 買家確認時簽 | 立即送出上鏈,你不用另外簽 |
| 驗收期到期 | 自動簽 | 你(賣家)簽 | 你在訂單頁用錢包簽名後送出 |
| 超過交付期限 | 自動簽 | 買家簽 | 全額退款給買家 |
| 仲裁裁決 | 自動簽 | 買家或賣家任一方簽(通常是分到款項的一方) | 依裁決比例分配 |
湊齊兩個有效簽名後,平台會替你代送交易(relay),你不需要自備 gas。鏈上結算完成後,訂單變成已完成(賣家有分到款)或已退款(賣家分到 0)。
為什麼說平台無法單獨動用資金
- 平台只持有三把鑰匙中的一把,單獨一個簽名無法讓合約放款。
- 合約擁有者能做的事只有:暫停新的付款、更換平台簽名者、設定可用代幣清單、設定手續費收款地址。沒有任何函式能讓擁有者結算或提領託管中的資金。
- 暫停只影響新付款,不影響已託管訂單的結算。
七、遇到爭議怎麼辦
爭議從哪裡來
只有買家能在驗收期內、針對已交付的訂單提出爭議,理由需 10–5,000 字元。提出後訂單轉為爭議中,驗收期到期也不會自動放款。
你可以提交的證據
雙方都能補充證據,類型有三種:
- 文字:最長 10,000 字元,說明時間線與事實。
- 連結:只接受 http/https 連結。
- 檔案:預設上限 20 MiB,同樣會記錄 SHA-256。
好的證據通常包括:刊登當時的描述、交付說明、平台聊天紀錄的關鍵段落、軟體在乾淨環境中正常運作的截圖或錄影、授權碼的啟用紀錄。站外的對話很難被採信,這也是為什麼我們一直建議所有溝通都留在平台內。
仲裁流程
- 仲裁員受理爭議並被指派(狀態:審理中)。仲裁員不能是這筆訂單的當事人。
- 仲裁員審閱證據後作出裁決:以 0–10,000 bps 表示賣家分得的比例,並寫下理由。
- 平台依裁決自動簽署結算資料。
- 買家或賣家任一方(通常是分到款項的一方)用錢包共同簽署,平台代送上鏈。
範例:1,200 USDC 訂單裁決賣家得 30%
託管金額 1,200 USDC,原手續費 60 USDC
賣家毛額 1,200 × 30% = 360 USDC
平台手續費 60 × 360 ÷ 1,200 = 18 USDC
賣家實收 360 − 18 = 342 USDC
買家退回 1,200 − 360 = 840 USDC
合計 342 + 840 + 18 = 1,200 USDC注意兩件事:第一,平台每筆訂單最多只簽一次結算資料,裁決一旦簽出就不會改。第二,目前平台流程沒有上訴程序,所以第一次提交證據時就要完整。
八、評價與信用分數
訂單完成或退款後,買賣雙方可以各給對方一則評價:1–5 星,評語為選填、最多 2,000 字元。評價會影響對方的信用分數:
| 星等 | 分數變化 |
|---|---|
| 5 星 | +2 |
| 4 星 | +1 |
| 3 星 | 0 |
| 2 星 | −3 |
| 1 星 | −5 |
每個帳號初始分數為 100,範圍 0–1,000。負評扣的分比好評加的分多。你的公開頁面會顯示信用分數、KYC 是否已驗證、平均評分與評價數、已完成訂單數。
九、避免爭議的實用技巧
- 把「不包含什麼」寫出來。 例如「不含安裝服務」「僅支援 Windows 11」。多數爭議來自期待落差。
- 交付天數要保守。 超過期限系統會自動退款,寧可設長一點再提前交付。
- 交付前自己測一次。 在乾淨環境裡解壓、安裝、啟用,並保留截圖。
- 交付說明寫清楚。 解壓密碼、安裝步驟、啟用方式、常見問題都放進交付說明。
- 所有溝通留在平台聊天室。 聊天系統偵測到電子郵件、電話、Telegram、WhatsApp、微信、外部付款連結等內容時,會標示風險並提醒發送者;訊息不會被攔截,而平台內的紀錄才能整理成證據,在爭議時提交給仲裁員。
- 拒絕站外交易。 買家提議「私下轉帳比較便宜」時,你也失去了託管與仲裁的保護。
- 帳號安全。 啟用雙重驗證(TOTP)。若帳號因違規被停權,你的上架中刊登會被暫停,也無法操作進行中的訂單,訂單會由系統與對方繼續推進。
賣家檢查清單
開賣前
- KYC 狀態為已驗證
- 已用 SIWE 在 Base 上綁定錢包,並確認主要錢包是收款地址
- 已啟用雙重驗證
刊登時
- 標題清楚寫出商品、版本與交付形式
- 描述列出內容物、相容環境、限制與不包含的項目
- 交付方式與實際交付內容一致
- 交付天數留有緩衝,驗收天數合理
- 沒有站外聯絡方式、沒有你無權販售的內容
訂單進行中
- 等訂單變成已付款才開始交付
- 在交付期限前交付,本機保留檔案與 SHA-256
- 授權碼只用交付功能傳送
- 驗收期到期時,記得用錢包簽署放款
有爭議時
- 一次整理好文字、連結與檔案證據
- 所有說明留在平台內
本文說明的是 OpenVPT 目前的產品機制,不構成法律、稅務或投資建議。數位商品的銷售收入可能涉及所在地的稅務與法規義務,請自行向專業人士諮詢。
下一步
- 延伸閱讀:爭議與仲裁:OpenVPT 如何處理交易糾紛
- 延伸閱讀:2-of-3 多簽如何保護你的錢
- 還沒看過完整流程?到 運作方式 看整體流程。
- 想確認手續費細節,請看 收費說明。
- 看看其他賣家怎麼寫刊登:商品列表。
- 有問題請到 幫助中心,或透過 聯絡我們 找到團隊。