授权决策
POST
/internal/slash/connections/{connectionBizId}/authorization-decisionsNone评估卡片授权请求并返回批准或拒绝决策。这是一个内部接口,由 Slash 平台 Webhook 系统调用。
鉴权
无需 JWT。这是一个内部接口,无 Portal 限制。
请求参数
| Name | Type | Required | In | Description |
|---|---|---|---|---|
connectionBizId | String | Yes | path | Slash 连接业务 ID。 |
authorizationId | String | No | body | 授权请求 ID。 |
eventId | String | No | body | Webhook 事件 ID。 |
eventType | String | No | body | Webhook 事件类型。 |
signature | String | No | body | 用于验证的 Webhook 签名。 |
occurredAt | Long | No | body | 事件发生的时间戳(epoch 毫秒)。 |
receivedAt | Long | No | body | 事件接收的时间戳(epoch 毫秒)。 |
payload | Object | No | body | 原始授权事件载荷。 |
rawPayload | String | No | body | 用于签名验证的原始字符串载荷。 |
cardBizId | String | No | body | 内部卡片业务 ID。 |
cardId | String | No | body | Slash 卡片 ID。 |
amount | Long | No | body | 交易金额(美分)。 |
currency | String | No | body | 交易货币代码。 |
成功响应
已拒绝200
{
"decision": "DECLINED",
"approvedAmount": null,
"reason": "Insufficient balance"
}错误响应
| HTTP 状态码 | 错误码 | 描述 |
|---|---|---|
| 404 | 4040 | 连接未找到 |
| 500 | 5000 | 内部处理错误 |
说明
- 此接口不返回标准
ApiResponse封装格式,而是直接返回SlashAuthorizationDecisionHttpResponse。 - 响应由 Slash 平台消费,用于批准或拒绝卡片授权请求。
decision字段包含APPROVED或DECLINED等值。