Skip to content

授权决策

POST/internal/slash/connections/{connectionBizId}/authorization-decisionsNone

评估卡片授权请求并返回批准或拒绝决策。这是一个内部接口,由 Slash 平台 Webhook 系统调用。

鉴权

无需 JWT。这是一个内部接口,无 Portal 限制。

请求参数

NameTypeRequiredInDescription
connectionBizIdStringYespathSlash 连接业务 ID。
authorizationIdStringNobody授权请求 ID。
eventIdStringNobodyWebhook 事件 ID。
eventTypeStringNobodyWebhook 事件类型。
signatureStringNobody用于验证的 Webhook 签名。
occurredAtLongNobody事件发生的时间戳(epoch 毫秒)。
receivedAtLongNobody事件接收的时间戳(epoch 毫秒)。
payloadObjectNobody原始授权事件载荷。
rawPayloadStringNobody用于签名验证的原始字符串载荷。
cardBizIdStringNobody内部卡片业务 ID。
cardIdStringNobodySlash 卡片 ID。
amountLongNobody交易金额(美分)。
currencyStringNobody交易货币代码。

成功响应

已拒绝200
{
  "decision": "DECLINED",
  "approvedAmount": null,
  "reason": "Insufficient balance"
}

错误响应

HTTP 状态码错误码描述
4044040连接未找到
5005000内部处理错误

说明

  • 此接口不返回标准 ApiResponse 封装格式,而是直接返回 SlashAuthorizationDecisionHttpResponse
  • 响应由 Slash 平台消费,用于批准或拒绝卡片授权请求。
  • decision 字段包含 APPROVEDDECLINED 等值。

内部文档