帮助 联系方式
zh-cnZH-CN
ENEN DEDE ESES PLPL PT-BRPT-BR PT-PTPT-PT RURU TRTR VIVI ZH-CNZH-CN
连接网站
帮助 联系方式

API

主要
基本信息 生成签名
存款
入门 创建存款 创建存款(不带重定向)(iframe) 存款通知(webhook) 检查存款状态 获取存款列表 无需8天等待的存款(Steam交易保护) 批准8天冻结期的存款 获取失败的 webhook 通知
无SkinsBack用户界面的存款
Create a deposit without SkinsBack UI (API) 获取用户库存
提取皮肤
价格列表(皮肤可用性) 搜索皮肤 购买皮肤 批量购买皮肤 购买皮肤的状态 皮肤购买历史
其他
项目余额 余额和存款提现历史记录 货币和汇率 服务器状态 事件实时性:websockets 实时事件:回调

无需8天等待的存款(Steam交易保护)

交互流程:

1. 交易处理

  • 用户通过SkinsBack充值余额。
  • 选择CS2皮肤进行存款并接受交易。
  • 接受交易后,SkinsBack将发送状态为in_hold的WebHook请求到项目设置中指定的Result URL。
  • WebHook正文将包含存款信息和用户数据(字段user_risk)以便决定是否入账。

用户附加数据:

  • 用户在所有项目中的总存款金额。
  • 用户在所有项目中的总存款次数。
  • 用户获得项目预付款后发生回滚的存款金额和次数。
  • 用户在我们系统中的注册日期
  • 用户库存价值。
  • 最后一次存款日期。

数据示例:

{
  // ... deposit data
  "user_risk": {
	"total_deposits_count": 1,
	"total_deposits_sum": 7.68,
	"total_rollback_deposits_count": 0,
	"total_rollback_deposits_sum": 0,
	"joined_at": "2024-05-27 13:54:30",
	"last_deposit_at": "2025-03-27 17:22:51",
	"user_inventory": {
	  "cs2": {
		"last_updated_at": "2025-07-17T20:51:48.689998Z",
		"sum": 2.75
	  },
	  "dota2": {
		  "last_updated_at": "2025-07-17T20:50:48.689998Z",
		  "sum": 2.00
	  },
	  "rust": {
		"last_updated_at": "2025-07-17T20:55:48.689998Z",
		"sum": 1.40
	  },
	}
  }
}

目前这是我们认为能帮助您决策的测试数据集。经过5年运营,我们拥有超过600万用户的历史数据。结合这些信息与客户在您平台上的历史记录,您可以决定是否提前入账。

3. 状态转换流程

  • 存款将保持等待完成8天Steam交易保护的状态,直到您发送请求到offer_approve方法。发送请求后,存款页面将显示最终成功状态,存款状态将变为hold_approved,系统会发送Webhook到Result URL更新状态。
  • 如果用户在8天内未取消交易,Result URL将收到状态为success的webhook,表示最终确认并将金额计入项目余额。
  • 如果用户取消交易,Result URL将收到状态为hold_returned的webhook,金额将不会入账。

存款状态(字段status)可能有以下几种转换方式:

  • pending → in_hold → success 或 fail (标准流程)
  • pending → in_hold → hold_approved → success 或 hold_returned (使用offer_approve的流程)

4. 入账和用户退款

当收到hold_approved和hold_returned状态时,需要实现相应的存款处理逻辑。这可能包括:

  • 解锁或锁定用户余额。
  • 根据平台政策采取其他措施。

5. 场景示例

  • 如果客户之前收到款项后取消支付——这是危险信号,建议保留交易。
  • 如果客户库存价值2000美元,且是您的常客,存款50美元,则可以批准交易,因为锁定库存和损害在您服务中的声誉对他们不利。
  • 您的风控部门检查了客户信息,可能要求KYC,在您的员工决定为客户入账后,您可以在8天内随时发送请求到offer_approve方法

这样,许多小额存款可以自动处理。这种方法的效果将在工作中进行分析。

6. 重要信息

存款入账的最终决定权在您。8天后款项将入账,或提供因客户不诚信行为取消交易的信息。

© 2025 SkinsBack. All right reserved.
帮助 联系方式 服务协议