ErrLookup › juspay/hyperswitch
juspay/hyperswitch
Open source, composable payments platform | PCI compliant | SaaS and Self-host options | Enables connectivity to multiple payment, payout, fraud, vault and tokenization providers | Uplifts authorization with intelligent routing and revenue recovery | Reduce payment processing costs with cost observability | Reduces payment ops with reconciliation · Rust · 2,380 source files
Analyzed at 9b8b89dc37 on 2026-08-16. 49 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Invalid HEX color: "${hex}" | exception | error | payment-link, branding, hex-color, validation, client-side |
| Invalid color value | exception | error | payment-link, branding, null-check, client-side |
| Invalid HEX color: "${hex}" | exception | error | payment-link, payment-status, hex-color, branding, client-side |
| Invalid color value | exception | error | payment-link, payment-status, null-check, client-side |
| Unsupported connector: ${connectorId} | exception | error | cypress, e2e, connector, redirection, test-infrastructure |
| Unsupported payment method type: ${payment_method_type} | exception | error | cypress, e2e, payment-method-type, redirection, test-infrastructure |
| Failed to fetch QR code image: ${response.statusText} | exception | error | cypress, qr-code, upi, network, test-infrastructure |
| Please provide a baseUrl | exception | error | cypress, configuration, environment, validation |
| Unsupported baseUrl | exception | error | cypress, configuration, environment, validation |
| Unsupported keyIdType: ${keyIdType} | exception | error | cypress, configuration, api-key, validation |
| computeHmac: 'key' and 'message' are required (got key=${!!k | exception | error | cypress, hmac, signature, configuration, test-infrastructure |
| Expecting valid response but got an error response | exception | error | cypress, e2e, assertion, connector, payment |
| Invalid config: missing path | exception | error | cypress, webhook, configuration, validation |
| Path does not exist: ${config.path} | exception | error | cypress, webhook, configuration, data-shape |
| Cannot coerce "${value}" to number | exception | error | cypress, webhook, type-coercion, configuration |
| methodFlow input is required | exception | error | cypress, ucs, method-flow, validation |
| Missing proxyHttp or proxyHttps in globalState. globalState. | exception | error | cypress, ucs, configuration, proxy, environment |
| Missing connectorId or methodFlow in globalState | exception | error | cypress, ucs, configuration, validation |
| Missing merchantId, adminApiKey, or baseUrl in globalState | exception | error | cypress, ucs, credentials, global-state, test-infrastructure |
| Health Check failed with status: `${response.status}` and bo | exception | error | cypress, health-check, readiness, network, ci |
| Business Profile call failed ${response.body.error.message} | exception | error | cypress, hyperswitch, business-profile, api-request, test-failure |
| Business Profile Update Failed: ${response.body.error?.messa | exception | error | cypress, hyperswitch, business-profile, profile-id, api-request |
| API Key create call failed with status ${response.status} an | exception | error | cypress, hyperswitch, api-key, admin-key, authentication |
| No credentials found for ${connectorName} in creds.json — sk | exception | error | cypress, hyperswitch, connectors, credentials, config |
| Connector Create Call Failed ${response.body.error.message} | exception | error | cypress, hyperswitch, connectors, credentials, api-request |
| External Vault Connector Create Call Failed ${response.body. | exception | error | cypress, hyperswitch, connectors, vault, external-vault |
| createAuthenticationProcessorConnectorTest: profile_id is no | exception | error | cypress, hyperswitch, prerequisites, global-state, ordering |
| List payment methods failed with status code "${response.sta | exception | error | cypress, hyperswitch, payment-methods, client-secret, stale-state |
| Invalid parameters provided to createPaymentIntentTest comma | exception | error | cypress, validation, fixtures, payment-intent |
| Payment Method Delete Call Failed with error message: ${resp | exception | error | cypress, hyperswitch, payment-methods, vault, localhost |
| Invalid authentication type ${response.body.authentication_t | exception | error | cypress, hyperswitch, payments, enum-drift, assertion |
| Invalid capture method ${response.body.capture_method} | exception | error | cypress, hyperswitch, payments, enum-drift, capture-method |
| Invalid authentication type: ${response.body.authentication_ | exception | error | cypress, hyperswitch, payments, test-assertion, authentication-type, enum-mismatch |
| Retrieve Payment Call Failed with error code "${response.bod | exception | error | cypress, hyperswitch, payments, retrieve-payment, api-error, test-assertion |
| No token received from login | exception | error | cypress, auth, signin, totp, token |
| User login call failed to get totp token with status: "${res | exception | error | cypress, auth, signin, credentials, http-error |
| No user info token available | exception | error | cypress, auth, sequence, global-state, precondition |
| User login call failed to fetch user info with status: "${re | exception | error | cypress, auth, token-expiry, user-api, http-error |
| Key and requestType are required parameters | exception | error | cypress, configs, arguments, validation |
| Invalid requestType: ${requestType} | exception | error | cypress, configs, enum, validation |
| Blocklist create rule failed with status: ${response.status} | exception | error | cypress, blocklist, card-bin, http-error, idempotency |
| Blocklist delete failed with status: ${response.status} and | exception | error | cypress, blocklist, cleanup, idempotency, http-error |
| Expected no deny action for non-blocklisted card | exception | error | cypress, blocklist, eligibility, test-isolation, assertion |
| Eligibility check failed with status: ${response.status} and | exception | error | cypress, eligibility, client-secret, publishable-key, precondition |
| Payment Update Call Failed with error code "${response.body. | exception | error | cypress, manual-update, admin-api, payments, attempt-id |
| Refund Manual Update Call Failed with error code "${response | exception | error | cypress, manual-update, refunds, admin-api, precondition |
| Webhook failed with error code "${response.body?.error?.code | exception | error | webhooks, hmac, cypress, http, api-testing |
| Customer create call failed with status: ${response.status} | exception | error | api, customers, cypress, http, test-data |
| Payment method create failed with status ${response.status}: | exception | error | api, payment-methods, cypress, validation, test-ordering |