# 开发者分成

> YesCaptcha 开发者分成：你开发的软件或插件在用户的请求里带上你的 softID，你得到用户消费金额的 20%（同时有邀请人时各得 10%），可转为余额或满 100 元在后台申请提现。

Source: https://docs.yescaptcha.com/zh/account/developer/ · Last verified: 2026-10-15

如果你开发的软件、脚本或插件接入了 YesCaptcha，给别人使用时在他们的请求里带上你的开发者 ID（`softID`），就能按他们的消费金额得到分成。用户用自己的 `clientKey`、扣自己的点，分成不会让用户多付钱。

## 怎么接入

1.  用你自己的 `clientKey` 调用 [`getSoftID`](https://docs.yescaptcha.com/zh/api/get-soft-id/)，得到你的开发者 ID：
    
    ```json
    { "errorId": 0, "softID": 3, "balance": 0.004 }
    ```
    
2.  在你的软件发出的每个 `createTask` 请求里，加上顶层字段 `softID`（和 `clientKey`、`task` 同级，注意大小写）：
    
    ```json
    {
      "clientKey": "THE_USERS_CLIENT_KEY",
      "task": { "type": "NoCaptchaTaskProxyless", "websiteURL": "https://www.google.com/recaptcha/api2/demo", "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-" },
      "softID": 3
    }
    ```
    
    `clientKey` 是使用者自己的密钥。
    

## 分成规则

-   带有你的 `softID` 的任务，按用户实际消费金额的 **20%** 计入你的开发者分成。
-   这个用户同时是别人邀请来的（见 [邀请奖励](https://docs.yescaptcha.com/zh/account/referral/)）时，开发者和邀请人**各得 10%**。
-   只有成功扣点的任务才有分成；失败、超时退点的任务没有。用户上报识别错误并获得返点的任务，对应的分成会扣回。
-   分成余额用 [`getSoftID`](https://docs.yescaptcha.com/zh/api/get-soft-id/) 的 `balance` 或 [`getBalance`](https://docs.yescaptcha.com/zh/api/get-balance/) 的 `softBalance` 查询，单位是元。

## 使用分成

-   **转为余额**：在后台把分成转入账户余额，按 1 元 = 1000 点用于识别。
-   **提现**：分成满 **100 元**后，在后台提交提现申请，审核后打款。
-   提现收入的个人所得税由你自行申报。
