卖家上架指南:从发布商品到收款的完整流程
在 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)。
- 钱包弹出一段文字消息请你签名。这只是消息签名,不是链上交易,不产生任何 Gas 费,也不会授权任何人动用你的资产。
- 服务器验证签名后,把该地址标记为已验证。
几个细节需要注意:
- 随机数有效期 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 多签如何保护你的钱
- 还没看过完整流程?去 运作方式 了解整体流程。
- 想确认手续费细节,请看 收费说明。
- 看看其他卖家怎么写商品页:商品列表。
- 有问题请到 帮助中心,或通过 联系我们 找到团队。