Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| refactor(payment-methods): Update session tokens response with internal and external vault config | prasunna09 | XL | No | 177.0h | 15.2h | Jun 02, 2026 |
SummaryFeatureUpdate session tokens response with vault config Adds internal and external vault configuration to session token responses, enabling better integration with payment method sessions. Health Assessment
Large
Medium
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| test(cypress): add ACH bank debit coverage for wells fargo | HS-QUALIBOT | M | No | 232.6h | 58.7h | Jun 02, 2026 |
SummaryTestAdd ACH bank debit coverage for Wells Fargo Adds Cypress test coverage for ACH bank debit payments via the Wells Fargo connector, ensuring reliable sandbox validation of ACH flows. Health Assessment
Small
Low
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| refactor(payment-methods): update session confirm response with payment methods data for a pm token | prasunna09 | XS | No | 147.6h | 4.7h | Jun 02, 2026 |
SummaryFeatureUpdate session confirm response with payment method data Adds payment method details to session confirmation, improving data completeness for downstream processing. Health Assessment
Small
Medium
High
AI Details
Confidence:
0.80
Tech Stack
Languages:
Rust
|
||||||
| fix(core): Fix customer acceptance lookup and next action priority order in complete authorize | Vani-1107 | M | No | 2.1h | 0.6h | Jun 02, 2026 |
SummaryBug FixFix customer acceptance lookup and priority order Corrects critical payment authorization logic, ensuring accurate customer acceptance handling and proper next action sequencing, which improves transaction reliability. Health Assessment
Small
Medium
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(core): Fix customer acceptance lookup and next action priority order in complete authorize | Vani-1107 | M | No | 94.7h | 0.7h | Jun 02, 2026 |
SummaryBug FixFix customer acceptance lookup and next action priority order in complete authorize Bugfix that resolves missing customer acceptance fallback for migrated 3DS cards and corrects stale next_action resolution for PayPal SDK flows, improving payment flow reliability. Health Assessment
Medium
Medium
Medium
AI Details
Confidence:
0.10
Tech Stack
Languages:
Rust
|
||||||
| refactor(payment_methods): remove `psp_tokenization` from API request and response structs | ShankarSinghC | L | No | 188.1h | 24.3h | Jun 02, 2026 |
SummaryRefactorRemove psp_tokenization from payment API Simplifies payment method API by eliminating unused tokenization field, reducing payload size and potential confusion. Health Assessment
Medium
Medium
Medium
AI Details
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| fix(split_payments): remove deny_unknown_fields from StripeChargeResponseData | awasthi21 | XS | No | 0.9h | 0.6h | Jun 02, 2026 |
SummaryBug FixRemove deny_unknown_fields from StripeChargeResponseData Fixes deserialization errors for Stripe payments, improving reliability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(relay): add unreferenced refund API support for FiservCommerceHub | aniketburman014 | XL | No | 166.8h | 5.5h | Jun 02, 2026 |
SummaryFeatureAdd unreferenced refund API for FiservCommerceHub Enables merchants to issue refunds without a prior payment reference, expanding payment flexibility and reducing friction for card transactions. Health Assessment
X-Large
High
Low
AI DetailsTech Stack
Languages:
Rust
Frameworks:
Diesel
|
||||||
| ci: fix mock consolidated result | NISHANTH1221 | XS | No | 11.2h | 1.4h | Jun 01, 2026 |
SummaryCI/CDFix mock consolidated result in CI workflow Ensures Cypress test workflow correctly fails when prerequisite tests fail, preventing accidental merges. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| fix(hotfix16): drop missing JWTAuth fields + adapt ClickHouse aggregate handlers | VenuMadhav2541 | S | No | 0.7h | 0.3h | Jun 01, 2026 |
SummaryBug FixHotfix: Remove missing JWTAuth fields Fixes compilation errors on hotfix16 by removing references to unbackported JWTAuth fields and adapting ClickHouse handlers, ensuring build success and consistent API behavior. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(core): Added Payout Connector Header for UCS call | Shubhodip900 | M | No | 175.8h | 25.7h | Jun 01, 2026 |
SummaryFeatureAdd Payout Connector Header for UCS call Enables inclusion of a payout connector header in UCS calls, improving routing and tracking of payout transactions for merchants. Health Assessment
Small
Medium
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| test(cypress): add Forex Rates coverage for platform | HS-QUALIBOT | L | No | 265.4h | 22.2h | Jun 01, 2026 |
SummaryTestAdd Cypress tests for Forex Rates Adds automated Cypress test coverage for the Forex / Currency Conversion API, validating happy path, negative, and edge cases to close regression gaps. Health Assessment
Large
High
High
AI Details
Confidence:
0.80
Tech Stack
Languages:
Rust, Javascript
|
||||||
| fix(cypress): fix bluesnap card | NISHANTH1221 | XS | No | 2.2h | 0.1h | Jun 01, 2026 |
SummaryBug FixFix Cypress Bluesnap Card Expiry Corrects the expiry date for the Bluesnap test card in Cypress e2e tests, ensuring accurate test scenarios. Health Assessment
Small
Low
Low
AI Details
Confidence:
1.00
Tech Stack
Languages:
Javascript
|
||||||
| fix(webhooks): build events indexes concurrently and allow profile update | apoorvdixit88 | S | No | 160.0h | 3.1h | Jun 01, 2026 |
SummaryBug FixFix webhook index build and profile update Improves production performance by building indexes concurrently, preventing blocking, and allows platform users to update webhook settings. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust, Sql
|
||||||
| hotfix(2026.02.02.0-hotfix16-11): webhook scope + JWT auth for list payment methods | VenuMadhav2541 | M | No | 1.9h | 0.6h | Jun 01, 2026 |
SummaryBug FixHotfix: JWT auth and webhook scope for payment methods Fixes authentication and role-based visibility for payment method listings and webhook events, ensuring secure and correct access for merchants and profiles. This resolves critical security and usability issues in the payment methods API. Health Assessment
Small
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| feat(payment-methods): retrieve external vault tokens in the retrieve response | prasunna09 | M | No | 233.9h | 1.8h | Jun 01, 2026 |
SummaryFeatureAdd external vault tokens to payment method retrieve API Enables clients to receive external vault tokens for proxy cards in the payment method retrieve response, improving integration with vault processors. Health Assessment
Medium
Medium
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| chore: Change Sanlam connector name to AbsaSanlam | Saptak88 | XL | No | 162.2h | 23.5h | Jun 01, 2026 |
SummaryRefactorChange Sanlam connector name to AbsaSanlam Renames the Sanlam connector to AbsaSanlam, updating API contracts and configuration to reflect the new naming, ensuring consistency across the system. Health Assessment
X-Large
High
High
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(split_payments): remove deny_unknown_fields from StripeChargeResponseData | awasthi21 | XS | No | 7.8h | 1.4h | May 31, 2026 |
SummaryBug FixRemove deny_unknown_fields from StripeChargeResponseData Fixes deserialization errors for payments with unknown fields, preventing internal server errors and improving reliability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(split_payments): remove deny_unknown_fields from StripeChargeResponseData | awasthi21 | XS | No | 8.4h | 2.0h | May 31, 2026 |
SummaryBug FixRemove deny_unknown_fields from StripeChargeResponseData Fixes deserialization errors for Stripe payment data, ensuring backward compatibility. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Rust
|
||||||
| fix(config): correct fetch_alt_id_url variable name for guest checkout | Aishwariyaa-Anand | XS | No | 19.4h | 0.1h | May 30, 2026 |
SummaryBug FixCorrect fetch_altid_url variable name Fixes a typo in environment configuration, ensuring consistent key usage across the codebase. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Rust
|
||||||
| fix(connector): paypal payouts | heykulthe | S | No | 48.6h | 0.1h | May 29, 2026 |
SummaryFeatureUpdate PayPal payouts UCS tag Adds PayPal payouts support by updating UCS tag, enabling new payout functionality. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Rust
|
||||||
| feat(payment): update version to V2 and set last_modified timestamps to current time | GauravRawat369 | S | No | 21.4h | 0.4h | May 29, 2026 |
SummaryBug FixUpdate payment method version and timestamps Aligns payment method records with new API versioning and ensures last_modified timestamps reflect current time, improving data consistency and auditability. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Rust
Frameworks:
Diesel
|
||||||
| ci: move mock tests to merge runners on merge queue | NISHANTH1221 | XS | No | 0.3h | 0.0h | May 29, 2026 |
SummaryCI/CDMove mock tests to merge runners Ensures mock tests execute on merge runners, improving CI reliability and reducing merge failures. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| fix(routing): preserve routed_through in Apple Pay web-domain auto-retry flow | prajjwalkumar17 | S | No | 0.7h | - | May 29, 2026 |
SummaryBug FixFix routing for Apple Pay auto-retry Ensures Apple Pay payments succeed by preserving routing data during auto-retry, preventing connector_name missing errors. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| fix(routing): preserve routed_through in Apple Pay web-domain auto-retry flow | prajjwalkumar17 | S | No | 44.9h | 2.5h | May 29, 2026 |
SummaryBug FixPreserve routed_through in Apple Pay auto-retry flow Fixes a routing bug that caused Apple Pay payments to fail when auto-retry was enabled by ensuring routing data is correctly populated before retry. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(payment-methods): update version and last modified timestamps | GauravRawat369 | S | No | 2.4h | 0.3h | May 28, 2026 |
SummaryBug FixUpdate payment method version and timestamps Ensures payment method domain models align with API state, improving data consistency. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Rust
|
||||||
| fix(core): Next action handling and customer acceptance handling in CompleteAuthorize Flow | Vani-1107 | M | No | 0.4h | 0.2h | May 28, 2026 |
SummaryBug FixFix Next Action and Customer Acceptance in CompleteAuthorize Fixes customer acceptance resolution order and next action priority in the CompleteAuthorize flow, ensuring accurate handling of saved card and redirect scenarios. This improves payment reliability and user experience. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Rust
|
||||||
| fix(core): Next action handling and customer acceptance handling in CompleteAuthorize Flow | Vani-1107 | M | No | 1.8h | 0.5h | May 28, 2026 |
SummaryBug FixFix CompleteAuthorize flow logic Corrects customer acceptance resolution and next action priority, improving payment flow reliability. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(core): add Interpayments in routable connectors | swangi-kumari | S | No | 19.3h | 0.5h | May 28, 2026 |
SummaryFeatureAdd Interpayments in routable connectors Enables Interpayments functionality in routable connectors for merchants Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Rust
|
||||||
| feat(core): add Interpayments in routable connectors | swangi-kumari | S | No | 4.9h | 0.7h | May 27, 2026 |
SummaryFeatureAdd Interpayments connector support Enables merchants to connect to Interpayments as a surcharge processor, expanding payment options. Health Assessment
Small
Low
Low
AI Details
Confidence:
1.00
Tech Stack
Languages:
Rust
|
||||||
| fix(payment-methods): version based retrieval in PaymentMethod domain | kashif-m | L | No | 1.3h | 0.0h | May 27, 2026 |
SummaryBug FixFix version-based retrieval in PaymentMethod domain Ensures correct payment method retrieval based on version, improving API reliability and compatibility. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Rust, Sql
|
||||||
| fix(split_payments): remove deny_unknown_fields from StripeSplitPayments [CUG-e91e225] | awasthi21 | XS | No | 20.6h | 19.8h | May 27, 2026 |
SummaryBug FixRemove deny_unknown_fields from StripeSplitPayments Fixes deserialization errors during staggered deployment by allowing older instances to ignore unknown fields, improving backward compatibility. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| docs(blocklist): add batch upload, list, and status endpoints to API reference | ayush22667 | S | No | 47.0h | 20.7h | May 27, 2026 |
SummaryDocsAdd batch blocklist endpoints to API reference Adds missing bulk blocklist endpoints to the API reference, ensuring users can upload, list, and check status of blocklist jobs. This improves visibility and usability of the API documentation. Health Assessment
Small
Low
Medium
AI DetailsTech Stack |
||||||
| feat(core): paypal manual capture changes in sessionApi | Nithin1506200 | M | No | 167.3h | 48.1h | May 27, 2026 |
SummaryFeatureAdd PayPal manual capture session data Adds currency and intent fields to PayPal payment session data, enabling SDK reuse and improving payment flow consistency. Health Assessment
Medium
Medium
High
AI Details
Confidence:
0.80
Tech Stack
Languages:
Rust
|
||||||
| feat(payment-methods): add compatibility_updated_at field to payment methods | GauravRawat369 | L | No | 98.3h | 61.9h | May 26, 2026 |
SummaryFeatureAdd compatibility_updated_at field to payment methods Adds a timestamp field to track when payment method compatibility was last updated, improving auditability and future compatibility management. Health Assessment
Large
High
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| ci: introduce replay mechanism in cypress tests | NISHANTH1221 | XL | No | 195.6h | 176.3h | May 26, 2026 |
SummaryCI/CDAdd Cypress replay mechanism for CI tests Enables sandbox connector removal from CI by recording and replaying network traffic, improving test reliability and speed. Health Assessment
X-Large
High
High
AI DetailsTech Stack
Languages:
Javascript, Python
|
||||||
| test(cypress): add Multiple Capture coverage for adyen and checkout | HS-QUALIBOT | L | No | 189.6h | 164.7h | May 26, 2026 |
SummaryHealth AssessmentAI Details
Confidence:
0.10
Tech Stack
Languages:
Javascript
|
||||||
| ci: updated payload connector in ci runner | vasanthp-jus | XS | No | 4.8h | 0.1h | May 25, 2026 |
SummaryCI/CDUpdated payload connector in CI runner This PR updates the CI workflow to use a new payload connector, removing the fiuu connector and adding PayPal support, ensuring tests run with the correct configuration. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| test(cypress): add clear pan retry coverage for bankofamerica | HS-QUALIBOT | L | No | 97.0h | 20.7h | May 25, 2026 |
SummaryTestAdd Cypress tests for Clear PAN Retry Adds comprehensive Cypress test coverage for Clear PAN Retry flow on Bank of America connector. Improves reliability and confidence in payment retry logic. Health Assessment
Large
Medium
Medium
AI Details
Confidence:
0.80
Tech Stack
Languages:
Javascript
|
||||||
| refactor(mandate): move mandate types from api_models to hyperswitch_domain_models | ayush22667 | XL | No | 168.9h | 164.0h | May 25, 2026 |
SummaryRefactorRefactor mandate types to domain models Moves mandate-related types from the API layer to the domain layer, reducing coupling and enabling future mandate flow enhancements. Health Assessment
X-Large
High
High
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(analytics): add ClickHouse-backed payment intents aggregate endpoints | VenuMadhav2541 | L | No | 120.9h | 22.1h | May 25, 2026 |
SummaryFeatureAdd ClickHouse-backed payment intent aggregate endpoints Offloads heavy read queries from Postgres to ClickHouse, reducing OLTP contention and improving dashboard performance. Health Assessment
Large
High
High
AI Details
Confidence:
0.80
Tech Stack
Languages:
Rust
|
||||||
| test(cypress): Add Affirm PayLater payment test for Stripe connector | HS-QUALIBOT | L | No | 238.0h | 53.6h | May 25, 2026 |
SummaryTestAdd Affi PayLater Cypress tests Adds automated Cypress tests for Affi and Klarna PayLater flows on the Stripe connector, reducing regression risk. Health Assessment
Large
Medium
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| fix(diesel): add compat_updated_at for v1 and fix for v2 | kashif-m | XL | No | 3.2h | - | May 25, 2026 |
SummaryBug FixAdd compat_updated_at for v1 and v2 Fixes compatibility issues in diesel models for v1 and v2, ensuring updated timestamps are correctly handled. Health Assessment
X-Large
Medium
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Rust
|
||||||
| feat(core): Revert Added profileId to payments client secret | sahkal | S | No | 71.7h | 0.1h | May 25, 2026 |
SummaryBug FixRevert profileId addition to payments client secret This PR removes the profileId field from the payments client secret to restore previous behavior, ensuring compatibility with existing integrations. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(connector): [Checkout] pad NetworkToken expiry_year to 4 digits | awasthi21 | S | No | 70.5h | 0.2h | May 23, 2026 |
SummaryBug FixFix Checkout NetworkToken expiry year padding Ensures Checkout connector receives 4‑digit expiry year for NetworkToken payments, preventing malformed requests. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(connector): [WorldpayWPG] introduce device data collection flow to worldpayWPG 3DS flow | Vani-1107 | XL | No | 0.8h | - | May 22, 2026 |
SummaryFeatureAdd device data collection to WorldpayWPG 3DS flow Adds device data collection to WorldpayWPG 3DS flow, enhancing fraud detection and compliance for merchants. Health Assessment
X-Large
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Rust
|
||||||
| feat(core): Revert Added profileId to payments client secret | sahkal | S | No | 22.1h | 0.1h | May 22, 2026 |
SummaryBug FixRevert Added profileId to payments client secret Reverts a recent change that added profileId to payments client secret, restoring previous behavior and preventing potential payment processing issues. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| ci: use hyperswitch-runners-merge for merge group checks | NISHANTH1221 | S | No | 20.1h | 18.1h | May 22, 2026 |
SummaryCI/CDUse hyperswitch-runners-merge for merge checks Adds CI configuration to run merge group checks using hyperswitch-runners-merge, improving automated testing reliability. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| feat(mandate): add network_transaction_link_id support to mandate table | ayush22667 | S | No | 96.5h | 21.4h | May 22, 2026 |
SummaryFeatureAdd network_transaction_link_id to mandate table Adds TLID support to the mandate table, enabling recurring payments to forward TLID to Adyen and improving payment tracking and compliance. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Rust, Sql
Frameworks:
Diesel
|
||||||
| Hotfix/clickhouse aggregate payment intents | VenuMadhav2541 | L | No | 0.4h | 0.2h | May 22, 2026 |
SummaryFeatureAdd ClickHouse-backed payment intents aggregate endpoints Moves payment intent aggregation queries from Postgres to ClickHouse, reducing load on the OLTP database and improving dashboard performance. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Rust
|
||||||