Pull Request Explorer

Exploring 189 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
feat(payment_methods): surface customer email in client PML intent_data ayush22667 M No 2.2h 0.2h Jul 02, 2026

Summary

Feature

Add customer email to client intent data

Ensures email is surfaced consistently across payment methods, improving SDK prefill accuracy.

Health Assessment

Small
Low
Low
  • Quick review and single commit indicate low complexity and minimal risk.

AI Details

Confidence: 0.75

Tech Stack

Languages: Rust
feat(router): [affirm] UCS support — config header, CompleteAuthorize payment_method, auto-capture shuklatushar226 M AI 137.0h 5.6h Jul 02, 2026

Summary

Feature

Add UCS support for affirm BNPL

Enables end‑to‑end payments for the affirm BNPL connector through the Unified Connector Service, reducing checkout failures and improving customer experience.

Health Assessment

Small
Low
Low
  • Single commit with quick review and minimal code changes; long cycle time likely due to scheduling rather than technical complexity.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Rust
fix(router): fix null recipient filtering and prevent unconfigured delivery AkshayaFoiger M No 4.1h 0.7h Jul 02, 2026

Summary

Bug Fix

Fix webhook filtering and delivery logic

Corrects webhook filtering for null recipients and stops attempts when no endpoint configured, improving reliability.

Health Assessment

Medium
Medium
Low
  • Fast cycle time and quick review indicate a smooth process; moderate scope and few rework commits suggest low to medium risk.

AI Details

Confidence: 0.95

Tech Stack

Languages: Rust
Frameworks: Diesel
feat(core): Added Split payment request field in capture and void UCS request Shubhodip900 L No 7.0h 3.8h Jul 02, 2026

Summary

Feature

Add Split payment request field to capture and void

Introduces a split payment field in capture and void responses, enabling merchants to handle split payment flows directly through the API.

Health Assessment

Large
Low
Low
  • The PR was merged within 7 hours of opening, with minimal review activity and a single round of commits, indicating a straightforward change with low risk.

AI Details

Tech Stack

Languages: Rust
feat(core): support external authentication for platform merchants apoorvdixit88 XL No 25.1h 20.4h Jul 02, 2026

Summary

Feature

Add external authentication for platform merchants

Enables external 3DS authentication for platform merchants, routing authentication and payment storage through processor merchant to support end‑to‑end payments.

Health Assessment

X-Large
High
Low
  • PR introduced extensive changes across authentication and payment modules, including database schema updates, with a single review cycle and moderate review time, indicating focused but high‑impact work.

AI Details

Confidence: 0.75

Tech Stack

Languages: Rust, Sql
Frameworks: Diesel
feat(core/connector): [Peachpayments] Add card_on_file_transaction_type to PeachPayments Metadata Anurag-05-prog M No 0.7h 0.0h Jul 02, 2026

Summary

Feature

Add card_on_file_transaction_type to PeachPayments Metadata

Adds a new metadata field for card‑on‑file transaction types in PeachPayments. This enhances payment tracking and reporting for merchants.

Health Assessment

Medium
Low
Low
  • PR merged quickly with minimal changes and no review needed, indicating low complexity.

AI Details

Confidence: 0.75

Tech Stack

Languages: Rust
feat(core/connector): [Peachpayments] Add card_on_file_transaction_type to PeachPayments Metadata Anurag-05-prog M No 15.0h 9.3h Jul 02, 2026

Summary

Feature

Add card_on_file_transaction_type to PeachPayments Metadata

Introduces a new metadata field for PeachPayments to differentiate transaction types, improving tracking and compliance.

Health Assessment

Medium
Low
Low
  • Merged within 15 hours with minimal rework, indicating a straightforward feature addition.

AI Details

Confidence: 0.75

Tech Stack

Languages: Rust
feat: support advanced payment list search filters VenuMadhav2541 L No 46.5h 20.0h Jul 02, 2026

Summary

Feature

Add advanced OpenSearch payment list filters

Enables merchants to filter sessionized payment‑intent data via the existing analytics endpoint, improving dashboard search capabilities without new migrations or endpoints.

Health Assessment

Large
Medium
Low
  • The PR was merged within 46 hours with a single review and only a couple of post‑review commits, indicating a smooth review process despite the large code addition.

AI Details

Confidence: 0.20

Tech Stack

Languages: Rust
fix(connector): [chargebee] fix chargebee webhook deserialization issue NISHANTH1221 M No 13.2h 3.5h Jul 02, 2026

Summary

Bug Fix

Fix Chargebee webhook deserialization issue

Corrects deserialization of card network values from Chargebee webhook, ensuring proper mapping to internal enum and preventing failures.

Health Assessment

Small
Low
Low
  • Quick resolution with minimal changes and fast review, indicating low complexity and high confidence in the fix.

AI Details

Tech Stack

Languages: Rust
fix(connector): [Cybersource] allow connector creation without metadata deepanshu-iiitu S No 12.1h 0.2h Jul 01, 2026

Summary

Bug Fix

Allow Cybersource connector creation without metadata

This fix enables merchants to create Cybersource connectors without providing optional metadata, reducing integration friction and eliminating the need for placeholder data.

Health Assessment

Small
Low
Low
  • Quick resolution with minimal changes; no major rework or blockers.

AI Details

Tech Stack

Languages: Rust
feat(user): POST /user/launch_sage — federated sage session mint prajjwalkumar17 L No 31.1h 24.8h Jul 01, 2026

Summary

Feature

Add POST /user/launch_sage endpoint for Sage

Enables federated session minting for Sage, allowing Control Center users to launch multi‑merchant and multi‑profile sessions, expanding observability capabilities.

Health Assessment

Large
Medium
Low
  • PR closed in 31 hours with a single review and minimal comments, indicating a smooth process despite the large code addition.

AI Details

Confidence: 0.80

Tech Stack

Languages: Rust
feat(connector-service): consume MandateAmountData.amount_money pixincreate M No 144.8h 125.2h Jul 01, 2026

Summary

Feature

Add support for MandateAmountData.amount_money

It updates the connector service to use the new amount_money field in MandateAmountData, ensuring accurate monetary representation and preparing for removal of deprecated fields.

Health Assessment

Medium
Medium
High
  • The PR had a slow review cycle with a single review after a long review period, indicating a cautious but straightforward change.

AI Details

Tech Stack

Languages: Rust
feat(connector): [Nuvei] add network token payment support (CIT + MIT NTID) Vani-1107 M No 20.1h 18.1h Jul 01, 2026

Summary

Feature

Add Nuvei network token payment support

Enables network token payments for the Nuvei connector, supporting CIT and MIT NTID, expanding payment options for merchants and improving checkout flexibility.

Health Assessment

Medium
Low
Medium
  • Merged within 20 hours with only one post‑review commit, indicating a smooth review process and a small, focused change set.

AI Details

Tech Stack

Languages: Rust
fix(router): render Barclaycard 3DS DDC/step-up forms correctly via UCS shuklatushar226 M AI 143.7h 140.5h Jul 01, 2026

Summary

Bug Fix

Fix Barclaycard 3DS form rendering via UCS

Ensures Barclaycard 3DS payments complete successfully through Unified Connector Service, preventing payment failures and improving checkout reliability.

Health Assessment

Small
High
High
  • The PR required a long review period and multiple commits, indicating significant rework, but the change is small in scope and critical to payment reliability.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Rust
fix(router): change error for payment session expiry Sakilmostak S No 214.4h 0.0h Jul 01, 2026

Summary

Bug Fix

Fix payment session expiry error handling

Corrects 5xx error to 4xx for expired payment sessions, improving API reliability.

Health Assessment

Small
Low
Low
  • Quick resolution of a critical API error with minimal changes and a single review comment.

AI Details

Confidence: 0.20

Tech Stack

Languages: Rust
fix(ucs): thread connector_transaction_id into refund error responses (#17369) 10X-GRACE XS AI 76.2h 16.6h Jun 30, 2026

Summary

Bug Fix

Fix connector transaction ID in refund error responses

Ensures refund error responses include connector transaction ID, restoring parity between UCS and direct legs, improving debugging and error traceability.

Health Assessment

Small
Low
Low
  • Quick, single‑commit fix with one review and minimal code changes, indicating low complexity and low risk.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Rust
fix(connector): [fiuu] fix error propogation in webhook flow Vani-1107 XS No 3.5h 0.0h Jun 30, 2026

Summary

Bug Fix

Fix error propagation in fiuu webhook flow

Corrects error handling in fiuu connector webhook flow, ensuring reliable transaction processing and reducing failure rates.

Health Assessment

Small
Low
Low
  • Quick hotfix with minimal changes and immediate approval indicates low complexity and high confidence in the fix.

AI Details

Tech Stack

Languages: Rust
fix(ucs): propagate connector_transaction_id on UCS authorize connector-error path (#17181) 10X-GRACE S AI 107.7h 11.4h Jun 30, 2026

Summary

Bug Fix

Propagate connector_transaction_id on UCS error path

This PR fixes a mismatch in error handling between the Unified Connector Service and the router, ensuring connector transaction IDs are correctly propagated and improving error traceability across payment flows.

Health Assessment

Small
Low
Low
  • Single review and quick fix with minimal changes indicates low complexity and high confidence in resolution.

AI Details

Usage: AI Reviewed
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Rust
refactor(sdk_config): changed merchant_id filter to processor_merchant_id in dimension filter superposition sahkal XS No 3.3h 0.8h Jun 30, 2026

Summary

Refactor

Refactor SDK config merchant ID key

Aligns Superposition dimension filter key to processor_merchant_id, ensuring correct merchant context for configuration resolution.

Health Assessment

Small
Low
Low
  • Quick review and merge within 3.3 hours indicates a straightforward refactor with minimal impact.

AI Details

Confidence: 0.95

Tech Stack

Languages: Rust
fix(connector): [fiuu] fix error propogation in webhook flow Vani-1107 XS No 3.2h 0.8h Jun 30, 2026

Summary

Enhancement

Fix error propagation in Fiuu webhook flow

Improved error handling in the Fiuu webhook flow, ensuring accurate error propagation and adding fallback logging for raw request bodies when decoding fails.

Health Assessment

Small
Low
Low
  • Quick review and merge within 3.2 hours, minimal changes, low risk.

AI Details

Tech Stack

Languages: Rust
feat(sdk_config): add merchant level vaulting_action override ShankarSinghC M No 4.2h 0.9h Jun 30, 2026

Summary

Feature

Add merchant-level vaulting action override

Provides merchants a kill‑switch to skip SDK vaulting even when modular service enabled, improving flexibility and compliance.

Health Assessment

Small
Low
Low
  • Fast cycle time and minimal changes indicate low risk; AI assistance likely streamlined review.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Rust
ci(cypress): add raw payment method details coverage for modular PM service likhinbopanna S No 4.9h 3.6h Jun 30, 2026

Summary

CI/CD

Add raw payment method details coverage for modular PM service

Enhance test coverage for modular payment method service with Cypress

Health Assessment

Small
Low
Low
  • Fast cycle time and quick review suggest a well-prepared PR

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Javascript
Frameworks: Cypress
feat(Connector/Core): [Peachpayments] Add Setup Mandate, CIT and MIT Flows Anurag-05-prog XL No 135.9h 130.3h Jun 30, 2026

Summary

Feature

Add Setup Mandate, CIT and MIT Flows for Peachpayments

Introduces new payment flows for the Peachpayments connector, enabling setup mandates, card issuer token (CIT) and merchant‑initiated transaction (MIT) capabilities, expanding the API contract and configuration.

Health Assessment

Large
High
Medium
  • Long review and merge cycle (≈136h) combined with a large scope (≈380 lines across 20 files) indicates significant complexity and potential risk for downstream impact.

AI Details

Confidence: 0.80

Tech Stack

Languages: Rust
fix(ucs): nexixpay PSync router-data parity (resource_id, connector_metadata, mandate_reference) iemyashasvi M No 23.6h 9.1h Jun 30, 2026

Summary

Bug Fix

Fix router-data parity for Nexixpay PSync

Ensures consistent resource IDs, metadata, and mandate references between hyperswitch and router, reducing integration errors and improving reliability.

Health Assessment

Medium
Low
Low
  • Single commit with quick review and minimal rework indicates a straightforward bug fix with low risk.

AI Details

Tech Stack

Languages: Rust
fix(api-reference): customer retrieve using merchant reference ID kashif-m XS No 0.6h 0.4h Jun 30, 2026

Summary

Docs

Add missing index pages for customer retrieval API

Adds missing documentation pages for customer retrieval by merchant reference ID, improving API discoverability for developers.

Health Assessment

Small
Low
Low
  • Fast review and merge with minimal changes, indicating low complexity and risk.

AI Details

Tech Stack

test(cypress): add PayLater coverage for AfterpayClearpay, Alma, and Walley connectors HS-QUALIBOT XL No 2.5h 1.6h Jun 29, 2026

Summary

Test

Add PayLater test coverage for AfterpayClearpay, Alma, and Walley

Enhances Cypress test suite with PayLater coverage for three connectors, improving test reliability and reducing potential issues.

Health Assessment

Medium
Low
Low
  • The PR was reviewed and merged quickly, indicating a smooth development process.
  • The addition of test coverage for multiple connectors reduces the risk of future issues and improves overall test reliability.

AI Details

Tech Stack

Languages: Javascript
Frameworks: Cypress
test(cypress): add novalnet Paypal wallet Mandate coverage HS-QUALIBOT S No 5.0h 4.2h Jun 29, 2026

Summary

Test

Add Novalnet PayPal wallet Mandate test coverage

Adds Cypress test coverage for Novalnet PayPal wallet mandates, ensuring the connector's CIT flow is validated.

Health Assessment

Small
Low
Low
  • Fast review and merge with minimal changes, indicating low complexity and high confidence in the test updates.

AI Details

Confidence: 0.20

Tech Stack

Languages: Javascript
fix(events): suppress shadow UCS connector logs gopikrishna000 M No 3.1h 0.1h Jun 29, 2026

Summary

Bug Fix

Suppress shadow UCS connector logs

Fixes event emission guard for UCS connector, preventing shadow mode logs until ClickHouse migration is ready.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, fast review and merge.

AI Details

Tech Stack

Languages: Rust
fix(events): suppress shadow UCS connector logs gopikrishna000 M No 1.8h 0.1h Jun 29, 2026

Summary

Bug Fix

Suppress shadow UCS connector logs

This fix prevents unintended shadow connector events from being logged, ensuring accurate analytics and reducing noise in production monitoring.

Health Assessment

Small
Low
Low
  • Quick review and merge within 2 hours, indicating low complexity and high confidence in the fix.

AI Details

Tech Stack

Languages: Rust
feat(core): Handle raw connector response from UCS based on `all_keys_required` Shubhodip900 M No 5.4h 0.7h Jun 29, 2026

Summary

Feature

Handle raw connector response based on all_keys_required

Ensures payment gateway responses are correctly parsed when all_keys_required is set, improving reliability of payment processing for merchants.

Health Assessment

Small
Low
Low
  • Fast review and merge cycle with minimal changes indicates a straightforward, low-risk enhancement.

AI Details

Confidence: 0.95

Tech Stack

Languages: Rust
feat(migration): add generic locker's fingerprint ID migration kashif-m XL No 246.3h 0.4h Jun 29, 2026

Summary

Feature

Add generic locker fingerprint migration API

Enables bulk migration of locker data, improving data integrity and reducing manual effort for administrators.

Health Assessment

Large
High
Medium
  • The PR introduced a substantial migration API with over 1,200 added lines across 17 files, requiring multiple iterations post-review; while the review was swift, the extensive changes raise potential for bugs and integration issues.

AI Details

Confidence: 0.95

Tech Stack

Languages: Rust
test(cypress): add paylater coverage for adyen HS-QUALIBOT XL No 5.4h 3.1h Jun 29, 2026

Summary

Test

Add PayLater test coverage for Adyen

Adds automated Cypress tests for Adyen PayLater payment methods, ensuring reliable coverage and reducing manual QA effort. This improves test reliability and speeds release cycles.

Health Assessment

X-Large
Low
Low
  • Fast review and merge cycle indicates efficient testing process. The large number of lines added reflects comprehensive coverage expansion.

AI Details

Confidence: 0.20

Tech Stack

Languages: Javascript
Frameworks: Cypress
feat(connector): [Worldpay/Worldpayxml] pass additional Mastercard authentication fields deepanshu-iiitu L No 171.9h 12.1h Jun 29, 2026

Summary

Feature

Add Mastercard auth fields to Worldpay connectors

Enables compliance with updated Mastercard requirements, ensuring payment requests include necessary authentication data and reducing transaction failures.

Health Assessment

Large
Medium
Medium
  • PR required multiple iterations after initial review, indicating complexity in integrating new fields across connectors.

AI Details

Confidence: 0.20

Tech Stack

Languages: Rust
fix(core): propagate mit_category in Setup Mandate flows Vani-1107 XS No 0.9h 0.1h Jun 29, 2026

Summary

Bug Fix

Propagate mit_category in Setup Mandate flows

Hotfix to ensure mit_category is correctly propagated in Setup Mandate flows, fixing a bug that could affect payment processing.

Health Assessment

Small
Low
Low
  • Quick hotfix with minimal changes, fast review and merge, low risk.

AI Details

Confidence: 0.20

Tech Stack

Languages: Rust
chore(api-reference): update customers retrieval endpoints kashif-m M No 3.0h 1.4h Jun 29, 2026

Summary

Chore

Update customers retrieval endpoints

Updates the API contract for customer retrieval, ensuring accurate documentation and consistency for client integrations.

Health Assessment

Medium
Low
Low
  • Fast cycle time and minimal changes indicate low risk and efficient review process.

AI Details

Tech Stack

Languages: Rust
feat(customers): provision reference ID based customer retrieval kashif-m M No 118.8h 0.4h Jun 29, 2026

Summary

Feature

Add reference ID based customer retrieval

Introduces a v2 API endpoint that lets merchants retrieve customers by their merchant reference ID, eliminating the need to store and look up Hyperswitch customer IDs and streamlining customer management.

Health Assessment

Medium
Low
Medium
  • The PR had a long cycle time (almost 5 days) largely due to a late commit after the initial review, but the review itself was quick and involved only two comments. Multiple commits after the first review suggest iterative refinement rather than major rework.

AI Details

Tech Stack

Languages: Rust, Sql
test(cypress): add BankDebit Mandates spec for Adyen (SEPA, BACS) HS-QUALIBOT L No 140.4h 1.5h Jun 29, 2026

Summary

Test

Add BankDebit Mandates spec for Adyen

Adds Cypress E2E test coverage for the bank debit mandate lifecycle on the Adyen connector for SEPA, BACS, ACH, and BECS, ensuring regression protection for mandate flows.

Health Assessment

Large
High
High
  • The PR required extensive rework after initial review, with multiple commits addressing test logic, configuration, and skip logic, indicating a complex test suite integration.

AI Details

Confidence: 0.80

Tech Stack

Languages: Javascript
fix(core): surface connector error code + http status on UCS connector errors iemyashasvi S AI 84.7h 0.7h Jun 29, 2026

Summary

Bug Fix

Fix connector error code and HTTP status mapping

Corrects error responses from Unified Connector Service, ensuring accurate error codes and HTTP status are returned to clients, improving reliability and debugging.

Health Assessment

Small
Low
Low
  • Single commit, quick review, minimal changes, resolved critical error mapping issue.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Rust
feat(core): [Webhooks] add support for HMAC generation swangi-kumari XL No 156.4h 2.7h Jun 28, 2026

Summary

Feature

Add HMAC generation support for webhooks

Enables secure webhook registration by generating HMAC keys, improving security and compatibility with connectors that require separate HMAC creation.

Health Assessment

X-Large
High
High
  • The PR required extensive rework after a single review, with multiple refactor commits and a large codebase change, indicating high complexity and potential risk to stability.

AI Details

Confidence: 0.20

Tech Stack

Languages: Rust
« Page 4 of 4

Get this analytics stack for your team

Connect GitHub and see cycle time, review bottlenecks, PR flow, and trend changes in minutes.

Connect Repos