PSN:B2B

PSN:B2B API

PSN:B2B API 面向经销商和平台卖家的批发流程:同步 PlayStation Store 代码区域库存、创建已入金订单、读取订单状态,并在付款和库存确认后获取已交付代码。

接入流程

  1. 注册免费的 PSN:B2B 企业账户
  2. 通过支持页面提交 API 访问申请。请从已注册账户选择“API 访问请求”。访问权限仅面向符合条件的 B2B 账户人工审核,时间取决于账户资料、风险检查和支持队列。
  3. 获取 Bearer API 密钥。Base URL:https://psnb2b.org/api/v1
  4. 在正式下单前,使用结账页显示的受支持加密货币方式为账户入金。
  5. 先从库存查询和小额测试订单开始,再接入更高频的自动化履约。

身份验证

API 请求使用 Authorization Bearer 头。密钥绑定账户,应保存在服务端;如有泄露风险应及时轮换,并仅供已审核的业务账户使用。 Authorization: Bearer <YOUR_API_KEY>

curl -sS "https://psnb2b.org/api/v1/inventory" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

核心接口

GET/inventory

返回该账户可用的区域目录,包括面值、币种、当前账户价格以及可展示的库存状态。

GET/balance

返回已审核 B2B 账户可见的余额和价格层级。

POST/orders

按所选地区、面值和数量创建已入金的批发订单。买方仍需确认 PSN 账号地区是否匹配。

GET/orders/{id}

返回最新订单状态,便于经销商同步自有店铺、客服和客户通知。 (pending, paid, delivered, failed)

GET/orders/{id}/codes

获取已完成订单的 PlayStation Store 代码,并保留交付记录用于对账和售后。

POST/claims

在公开政策窗口内提交代码支持案例,适用于无效代码、地区不匹配或技术交付问题。 代码支持政策

接入准备

自动交付 PlayStation Store 代码前先做这些校验

API 适合接入已经有采购纪律的 B2B 系统:地区匹配、已入金订单、交付记录,以及可用于代码售后审核的凭证路径。

经销系统内应保留的控制点

  • 地区与币种校验在买方或客服把代码视为可用前,显示 PlayStation 账号地区、目录地区、币种和面额。
  • 已入金订单检查批量下单前确认账户余额、付款状态、订单 ID、数量和所选 SKU。
  • 交付对账保存代码获取时间、订单状态和自有店铺订单引用,让财务和售后看到同一份记录。
  • 代码售后资料准备 order_id、已交付代码、错误截图、兑换尝试时间和 PSN 账号地区,便于按政策审核。

把 API 页面连接到正确的运营页面

API 访问不能替代目录审核、账号地区校验或公开代码支持政策。以下页面应作为内部操作手册的来源。

API 访问按账户审核

API 是面向已审核 B2B 买家的账户功能。可用性、调用限制、密钥轮换、Webhook 和运营控制可能取决于账户审核、风险检查和当前支持指引。

速率限制

请求限制和下单控制可能因账户、接口和运营风险而不同。以响应头和支持团队确认为当前有效限制。

订单状态 Webhook

已审核账户可通过支持申请订单状态 webhook。即使启用 webhook,系统也应继续用订单状态接口做对账。

PSN:B2B API 接入问题

如何申请 PSN:B2B API 访问?

先创建 PSN:B2B 企业账户,再通过支持页面提交 API 访问申请。符合条件的 B2B 账户会在账户与使用场景审核后人工发放密钥。

API 是否单独收费?

API 是面向已审核 B2B 买家的账户功能。合作方为实际采购的批发代码付款,账户限制或额外要求会在审核阶段确认。

API 可以支持哪些流程?

主要用于目录同步、余额查询、创建订单、订单状态查询、已交付代码获取,以及代码支持案例提交。

自动交付时需要保留哪些校验?

审核通过的账户可以自动化内部履约,但在向终端客户放码前,地区、面值、付款状态、库存状态和售后材料仍应作为校验节点。

API 自动化

面向需要自动履约的经销平台的 PSN 礼品卡 API

此方案适合已有需求、希望减少手工操作的团队:同步 PlayStation Store 库存、下批发订单、追踪交付,并通过结构化 API 流程准备售后材料。

阅读 API 文档