变现:收取付款
CreateYourVPN 的变现板块:接入 lava.top、付款后自动发放订阅,以及支付记录。
在上一课里,我们整理好了价目表。"变现"板块把它变成一家真正能运转的商店:接入一个支付服务商——付款就会自己变成订阅,无需你插手。
它是怎么运作的
客户的钱直接进你的口袋:CreateYourVPN 不在收款中充当中间人,也不从你的销售中抽取佣金。你接入自己的支付服务商账户,整个流程是这样的:
店铺上的客户 → "支付" → 服务商页面 → 付款
服务商 → 支付通知 → CreateYourVPN → 自动发放套餐付款通过 lava.top 收取:银行卡、SBP 和 PayPal,支持卢布、美元和欧元。
收款是付费套餐 Max 的一部分:正是它把店铺切换到销售模式。关于 Max 和平台价格——见最后一课。
接入 lava.top
在 lava.top 卡片上点击"连接"。带截图的完整教程见 lava.top 指南;简单来说是三个步骤:
粘贴你的 lava.top API 密钥。 在 lava.top 里创建它(Integrations → API),粘贴到"lava.top API 密钥"字段,然后保存。密钥会立即校验。
在 lava.top 里添加 webhook。 保存之后,表单里会显示 Webhook URL 和 webhook 密钥。在 lava.top 里用这个地址添加一个 webhook,勾选全部事件类型,并把 webhook 密钥作为"API key of your service"粘贴进去。现在,支付通知就能送达 CreateYourVPN 了。
把报价关联到套餐。 在每个套餐里,选择对应的 lava.top 报价和扣款周期。
接下来只需确认"接受付款"复选框已开启。状态就显示在服务商卡片上:"已连接"、"已连接 · 已暂停"或"未连接"。如果 webhook 密钥可能泄露了,"重新生成 webhook 密钥"按钮会签发一个新密钥;"轮换 Webhook URL"会签发一个新地址,旧的会立即失效。
付款是怎么找到客户的
客户在你店铺的个人中心里点击"支付"。这时 CreateYourVPN 会自己在 lava.top 里创建这笔付款,所以它已经知道是谁在付款、买的是哪个套餐:客户不需要绑定任何东西。lava.top 一确认付款,套餐就会发放,天数会叠加在客户剩余的时长之上。如果是订阅类报价,lava.top 会自动向客户扣款,每次续费都会自动延长访问期。
同一笔付款永远不会被发放两次:服务商重复和多次发来的通知,系统会自动合并去重。
支付记录
页面下方是"支付记录":服务商的每一条通知,以及每一次手动发放套餐。每条事件都能看到金额、付款人的线索(例如 email)、匹配到的用户、套餐和状态:
| 状态 | 含义 |
|---|---|
| 已处理 | 付款已应用,订阅已发放 |
| 未匹配 | 系统没弄清这笔付款是谁的、或者是买哪个套餐的 |
| 需要关注 | 例如,为一个被你手动停用的客户付的款 |
| 已跳过 | 测试事件——并没有真正发放 |
| 出错 | 通知无法解析 |
| 已收到 | 刚刚到达,还在处理中 |
"未匹配"的付款
"未匹配"是你的收件箱:比如绕过店铺、直接在你的 lava.top 页面上完成的购买,就会落到这里。这类付款不会丢失。点击"匹配",选好集群、用户和套餐——再点"匹配并发放"。系统会发放订阅;如果这是一笔订阅付款,还会记住这个对应关系:这个订阅之后的续费就会自己匹配上了。
暂停与断开
- 取消勾选"接受付款"——收款就会暂停:新的通知会被忽略,店铺上的支付按钮熄灭,新客户的注册也不再需要付费——几乎和断开一样,只是设置和记录都还留在原处。在你排查问题期间很方便。
- "断开"会彻底移除这个接入。客户和他们的订阅不会受影响,但店铺上的支付按钮会熄灭,店铺会退回到开放或手动模式(第 11 课)。支付记录会保留。
关键要点
- 钱通过 lava.top 直接进你的口袋;CreateYourVPN 只是根据付款通知发放订阅。
- 接入 lava.top 分三步:粘贴 API 密钥,用后台里的密钥添加 webhook,把报价关联到套餐。
- 付款是为特定客户和套餐创建的,所以它会自己找到客户;客户什么都不用绑定。
- 支付记录是完整的历史;"未匹配"用"匹配"按钮解决,匹配过的订阅之后会自己续费。
- 断开或暂停服务商都不会影响客户——熄灭的只是支付按钮,注册也不再需要付费。
下一课
只剩最后一个板块了——你与平台本身的结算:余额、平台计费和 Pro。