PolyPay
初級7 分鐘閱讀

x402、API Key 和傳統計費的區別

API Key 解決的是“誰在呼叫”;x402 解決的是“這次具體請求是否已經付款”。兩者不是互斥關係,可以組合使用。

API Key 用於識別客戶端

API Key 適合認證、配額管理、分析統計和帳號級許可權控制。但 API Key 本身不是付款憑證。

如果只用 API Key 做計費,通常還需要發票、預充值餘額或單獨的 checkout 流程。

x402 在請求時驗證付款

x402 把付款要求繫結到資源上,讓客戶端在獲得訪問許可權前完成支付。這在買方是 Agent、指令碼或外部服務時尤其有用。

服務端可以基於金額、資源、method、過期時間和 nonce 校驗 payment payload,明確知道使用者為哪個請求付款。

什麼時候用哪種模式

需要長期帳號、後臺、配額或許可權管理時使用 API Key。希望單次請求獨立付費時使用 x402。

生產系統裡最強的組合通常是兩者一起用:API Key 用於商戶或服務端身份,x402 用於付費資源訪問。

  • 訂閱制:適合月度套餐訪問
  • 預充值:適合穩定平臺帳號
  • x402:適合按請求 Agent 和 API 支付
  • 傳統收銀臺:適合人類使用者購買流程

下一步

如果你准备接入,请继续阅读 PolyPay x402 接入指南 JavaScript SDK 文档