juspay/hyperswitch · error

not yet implemented

Error message

not yet implemented

What it means

Error "not yet implemented" thrown in juspay/hyperswitch.

Source

Thrown at crates/hyperswitch_domain_models/src/router_data.rs:2094

                                        .and_then(|token_details| {
                                            token_details.get_connector_token_request_reference_id()
                                        }),
                                ),
                            connector_response_reference_id: connector_response_reference_id
                                .clone(),
                            amount_captured,
                            payment_method_data: payment_data
                                .payment_attempt
                                .payment_method_data
                                .clone(),
                        },
                    ))
                }
                router_response_types::PaymentsResponseData::MultipleCaptureResponse { .. } => {
                    todo!()
                }
                router_response_types::PaymentsResponseData::SessionResponse { .. } => todo!(),
                router_response_types::PaymentsResponseData::SessionTokenResponse { .. } => todo!(),
                router_response_types::PaymentsResponseData::TransactionUnresolvedResponse {
                    ..
                } => todo!(),
                router_response_types::PaymentsResponseData::TokenizationResponse { .. } => todo!(),
                router_response_types::PaymentsResponseData::ConnectorCustomerResponse {
                    ..
                } => todo!(),
                router_response_types::PaymentsResponseData::ThreeDSEnrollmentResponse {
                    ..
                } => todo!(),
                router_response_types::PaymentsResponseData::PreProcessingResponse { .. } => {
                    todo!()
                }
                router_response_types::PaymentsResponseData::IncrementalAuthorizationResponse {
                    ..
                } => todo!(),
                router_response_types::PaymentsResponseData::PostProcessingResponse { .. } => {
                    todo!()

View on GitHub (pinned to 3093f22cc4)

Solutions

  1. This code path is not implemented yet; do not call it in production flows
  2. Implement the missing trait/method body or route the call to the supported flow

When it happens

Trigger: Thrown at crates/hyperswitch_domain_models/src/router_data.rs:2024 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of juspay/hyperswitch@3093f22cc4 (2026-08-19). Data as JSON: /api/errors/fdeac3c99d4fb551. Report an issue: GitHub.