Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| fix(split_payments): remove deny_unknown_fields from StripeSplitPayments | awasthi21 | XS | No | 20.4h | 0.1h | May 22, 2026 |
SummaryBug FixRemove deny_unknown_fields from StripeSplitPayments Allows backward compatibility for StripeSplitPayments by ignoring unknown fields, preventing deserialization errors during staggered deployments. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(split_payments): remove deny_unknown_fields from StripeSplitPayments | awasthi21 | XS | No | 2.2h | 0.9h | May 22, 2026 |
SummaryBug FixRemove deny_unknown_fields from StripeSplitPayments Fixes deserialization errors in older instances by allowing forward compatibility with new fields, preventing production failures during staggered deployments. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(redis_interface): redis-rs and fred-rs merge (#12162) | su-shivanshmathur | XL | No | 212.3h | - | May 22, 2026 |
SummaryFeatureMerge redis-rs and fred-rs into redis_interface Integrates two Redis client libraries, improving performance and reliability for cache operations. Health Assessment
X-Large
High
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Rust, Yaml
|
||||||
| test(cypress): add paysafe bank redirect, wallet, and gift card coverage | HS-QUALIBOT | L | No | 59.6h | 24.6h | May 21, 2026 |
SummaryTestAdd Cypress tests for Paysafe payment methods Adds automated test coverage for new Paysafe payment flows, ensuring reliability and reducing manual QA effort. Health Assessment
Large
Medium
Medium
AI Details
Confidence:
0.75
Tech Stack
Languages:
Javascript
Frameworks:
Cypress
|
||||||
| fix(router): fixed backward compatibility issue with profile acquirer config while fetching business profile | sahkal | XS | No | 6.7h | 0.1h | May 21, 2026 |
SummaryBug FixFix backward compatibility in business profile fetch Resolved deserialization errors by aligning profile acquirer config with business profile response, ensuring reliable data retrieval for merchants. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| feat(Payouts): [Envoy] add account holder name in bank transers ACH,BACS,SEPA | Nithin1506200 | M | No | 9.4h | 0.4h | May 21, 2026 |
SummaryFeatureAdd account holder name to bank payouts Enables inclusion of account holder name in bank transfer payouts across ACH, BACS, SEPA, improving compliance and data accuracy. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Rust
|
||||||
| feat(authentication): Add modular authentication as service | sahkal | XL | No | 195.5h | 115.8h | May 21, 2026 |
SummaryFeatureAdd modular authentication microservice client Enables merchants to use authentication as a service via HTTP microservice, decoupling from legacy UAS and improving flexibility and scalability. Health Assessment
Large
Medium
Medium
AI Details
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| feat(connector): [SANTANDER] Accept Receiver Account Details from Merchant | bsayak03 | XL | No | 1.9h | 0.0h | May 21, 2026 |
SummaryFeatureAccept Receiver Account Details from Merchant Adds support for receiving account details in the Santander connector, enabling merchants to process payments with receiver info and improving transaction accuracy. Health Assessment
X-Large
High
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(payment-methods): implement v2 default payment method set functionality | GauravRawat369 | XL | No | 39.5h | 6.9h | May 21, 2026 |
SummaryFeatureImplement v2 default payment method functionality Adds API and controller logic to allow customers to set a default payment method in v2 API, improving payment flow and user experience. Health Assessment
Large
Medium
Medium
AI Details
Confidence:
0.80
Tech Stack
Languages:
Rust
|
||||||
| fix(connector): [Truelayer] Pass reference id in payout request | Vani-1107 | S | No | 6.0h | 0.1h | May 21, 2026 |
SummaryBug FixPass reference ID in TrueLayer payout request Ensures payout requests use hyphenated reference IDs to comply with TrueLayer’s format, preventing errors. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Rust
|
||||||
| feat(Payouts): add account holder name | Nithin1506200 | M | No | 0.5h | - | May 21, 2026 |
SummaryFeatureAdd account holder name to payouts Adds account holder name field to payout API, improving compliance and user clarity. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Rust
|
||||||
| feat(payouts): add expanded attempts to payout retrieve | Sakilmostak | M | No | 48.4h | 20.3h | May 21, 2026 |
SummaryFeatureAdd expanded attempts to payout retrieve Enables detailed payout attempt data retrieval for dashboards, improving transparency and troubleshooting for merchants. Health Assessment
Medium
Medium
Medium
AI Details
Confidence:
0.10
Tech Stack
Languages:
Rust
|
||||||
| feat(connector): [SANTANDER] Accept Receiver Account Details from Merchant | bsayak03 | XL | No | 2.6h | 0.4h | May 21, 2026 |
SummaryFeatureAdd Receiver Account Details for Santander Connector Enables merchants to provide receiver account details to Santander, improving payment flow accuracy and compliance. Health Assessment
X-Large
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Rust
|
||||||
| fix(core): [proxy] remove validation for card_with_limited_data | Sakilmostak | XS | No | 47.2h | 16.0h | May 21, 2026 |
SummaryBug FixRemove validation for card_with_limited_data proxy flow Fixes a bug where proxy payments required a customer ID, enabling card_with_limited_data flows without customer data. Health Assessment
Small
Low
Medium
AI Details
Confidence:
0.20
Tech Stack
Languages:
Rust
|
||||||
| test(cypress): add adyen bank redirect mandate CIT coverage | HS-QUALIBOT | XL | No | 61.5h | 23.3h | May 21, 2026 |
SummaryTestAdd Adyen bank redirect mandate CIT tests Adds Cypress tests covering Adyen bank redirect mandate flows for four payment methods, ensuring correct handling of mandate configurations and redirect responses. Health Assessment
X-Large
High
High
AI Details
Confidence:
0.80
Tech Stack
Languages:
Javascript
|
||||||
| fix(connector): [Truelayer] Pass reference id in payout request | Vani-1107 | S | No | 0.9h | 0.2h | May 21, 2026 |
SummaryBug FixPass reference ID in Truelayer payout request Ensures payout requests include reference ID, improving traceability and compliance. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(core/connector): [Truelayer] Add support for closed loop payouts | Vani-1107 | L | No | 4.7h | - | May 21, 2026 |
SummaryFeatureAdd Truelayer closed loop payout support Enables merchants to process closed loop payouts through Truelayer, expanding payout options and improving cash flow flexibility. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| refactor(worldpayvantiv): extend PSP mandate to include NTID | heykulthe | M | No | 188.2h | 0.1h | May 21, 2026 |
SummaryRefactorRefactor Worldpay Vantiv mandate to include NTID Adds the network_transaction_id (NTID) to the Worldpay Vantiv mandate reference, improving transaction tracking and compliance for MIT payments. Health Assessment
Medium
High
High
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(payment-methods): invoke inline backward compat job | kashif-m | XL | No | 40.2h | 18.4h | May 21, 2026 |
SummaryFeatureInvoke inline backward compatibility job Adds an inline job to backfill legacy payment method fields, enabling immediate backward‑compatible reads and reducing fallback processing. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| docs(README): added Connector Service Section | neerajkumar-n | S | No | 70.7h | 50.7h | May 21, 2026 |
SummaryDocsAdd Connector Service Section to README Adds a section detailing supported payment connectors with links to guides, improving documentation for developers. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack |
||||||
| feat: enable envoy payouts bacs in wasm | Nithin1506200 | S | No | 10.1h | 0.1h | May 20, 2026 |
SummaryFeatureEnable Envoy payouts BACS in wasm Adds wasm support for Envoy payouts, enabling BACS integration across sandbox, development, and production environments. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack |
||||||
| feat(connector): senders instrument id - paypal id for paypal | Nithin1506200 | S | No | 13.3h | 0.1h | May 20, 2026 |
SummaryFeatureAdd PayPal sender instrument ID support Adds support for sending PayPal payer ID as sender_payment_instrument_id, enabling reuse for payouts and improving payment flow consistency. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(core): Add TLID through Adyen payment flows and API response | ayush22667 | L | No | 176.7h | 18.9h | May 20, 2026 |
SummaryFeatureAdd TLID support for Adyen payment flows Enables Mastercard TLID tracking for recurring payments, ensuring compliance and preventing issuer declines. Health Assessment
Medium
High
High
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| fix(Connector): [WorldpayXML] XML format logs & card name in applepay | Nithin1506200 | L | No | 231.4h | 51.3h | May 20, 2026 |
SummaryBug FixFix XML logs and card name handling for WorldpayXML Improves debugging by masking sensitive XML logs and removes cardholder name from Apple Pay flows, enhancing security and compliance. Ensures accurate logging and privacy for Apple Pay transactions. Health Assessment
Medium
Medium
Medium
AI DetailsTech Stack
Languages:
Rust
|
||||||
| test(cypress): IFRAME_REDIRECTION test coverage | HS-QUALIBOT | L | No | 335.8h | 301.7h | May 20, 2026 |
SummaryTestAdd IFRAME_REDIRECTION test coverage Adds comprehensive Cypress tests for iframe redirection across multiple connectors, improving QA coverage and reliability. Health Assessment
Large
High
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
Frameworks:
Cypress
|
||||||
| feat(core): Bump UCS client dependency to bring wallet renaming changes | Shubhodip900 | S | No | 32.9h | 3.8h | May 20, 2026 |
SummaryRefactorBump UCS client dependency for wallet rename Updates UCS client to support wallet renaming, ensuring compatibility with new payment method names. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Rust
|
||||||
| feat(payment_methods): add GET `/payments/{payment_id}/client` endpoint (v1) | ShankarSinghC | XL | No | 178.5h | 0.1h | May 20, 2026 |
SummaryFeatureAdd GET /payments/{payment_id}/client endpoint Provides a combined payment method list for SDK clients, enabling merchants to retrieve both merchant‑enabled and customer‑saved payment methods in a single call, improving integration efficiency. Health Assessment
X-Large
High
High
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(router): Add manual payment status update API | AnuthaDev | L | No | 125.6h | 0.2h | May 20, 2026 |
SummaryFeatureAdd manual payment status update API Enables dashboard users to manually resolve payments stuck in review, reducing manual intervention and improving payment flow reliability. Health Assessment
Large
Medium
Medium
AI Details
Confidence:
0.80
Tech Stack
Languages:
Rust
|
||||||
| feat(router): Add manual payment status update API | AnuthaDev | L | No | 0.4h | 0.2h | May 20, 2026 |
SummaryFeatureAdd manual payment status update API Provides an API to manually update payment status, enabling faster issue resolution and improved operational control. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Rust
|
||||||
| feat(router): Add Review status to Payments | AnuthaDev | L | No | 1.0h | 0.2h | May 20, 2026 |
SummaryFeatureAdd Review Status to Payments Enables tracking of payment review status, improving auditability and compliance for merchants. Enhances transparency for payment processing and reduces manual reconciliation. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| test(cypress): add giftcard payment coverage for adyen | HS-QUALIBOT | L | No | 43.9h | 18.3h | May 20, 2026 |
SummaryTestAdd Cypress gift card payment tests for Adyen Expands automated test coverage for Adyen gift card flows, ensuring PaySafeCard redirect and Givex refund scenarios are validated. This improves confidence in payment integration reliability. Health Assessment
Large
Medium
High
AI Details
Confidence:
0.75
Tech Stack
Languages:
Javascript
Frameworks:
Cypress
|
||||||
| test(cypress): add Poll config coverage for stripe | HS-QUALIBOT | L | No | 45.1h | 1.0h | May 20, 2026 |
SummaryTestAdd Cypress Poll Config coverage for Stripe Adds Cypress tests for Stripe poll configuration, closing a test gap. Improves reliability of payment status polling for Stripe connector. Health Assessment
Large
High
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| refactor(frm): align Sale/Checkout request types with router conventions | awasthi21 | XL | No | 158.3h | 21.3h | May 20, 2026 |
SummaryRefactorRefactor FRM sale/checkout request types Standardizes request types and amount conversion for fraud check flows, improving consistency and security. Health Assessment
X-Large
High
High
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(connector): [WorldpayWPG] Fix status mapping | Vani-1107 | M | No | 176.6h | 0.1h | May 19, 2026 |
SummaryBug FixFix WorldpayWPG status mapping Corrects incorrect status transitions for Worldpay WPG connector, ensuring manual capture and setup mandate payments transition correctly. Health Assessment
Small
Low
Medium
AI Details
Confidence:
0.80
Tech Stack
Languages:
Rust, Javascript
|
||||||
| feat(core/connector): [Truelayer] Add support for closed loop payouts | Vani-1107 | XL | No | 128.3h | 0.7h | May 19, 2026 |
SummaryFeatureAdd support for closed-loop payouts via TrueLayer Enables merchants to initiate payouts to customers who previously paid via TrueLayer, adding new DB fields and API contract changes. Health Assessment
Large
High
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| feat(gigadat): add method to retrieve billing phone number without plus sign | swangi-kumari | XS | No | 30.9h | 0.7h | May 19, 2026 |
SummaryBug FixAdd method to strip plus from billing phone Ensures Gigadat connector receives phone numbers in the expected format, preventing integration errors and improving payment processing reliability. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Rust
|
||||||
| fix(analytics): Fix for SQL Injection vulnerability in analytics endpoints (#12312) | hrithikesh026 | S | No | 0.3h | 0.0h | May 19, 2026 |
SummaryBug FixFix analytics query bug Hotfix to correct analytics query logic, ensuring accurate reporting. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Rust
|
||||||
| ci(cypress): fix noon and bankofamerica connectors | likhinbopanna | XS | No | 14.3h | 14.3h | May 19, 2026 |
SummaryTestFix Noon and BankofAmerica connectors in Cypress Updated Cypress tests to correctly handle Noon and BankofAmerica connectors, improving test reliability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| test(cypress): OIDC Route Test Coverage | HS-QUALIBOT | M | No | 255.8h | 64.8h | May 19, 2026 |
SummaryTestAdd Cypress tests for OIDC route mismatch Adds Cypress spec to verify OIDC route mismatch, covering discovery document and route validation, ensuring OIDC clients receive correct endpoints. Health AssessmentAI Details
Confidence:
0.20
Tech Stack
Languages:
Javascript
|
||||||
| test(cypress): add RealTimePayment DuitNow coverage for fiuu | HS-QUALIBOT | XS | No | 4.8h | 0.2h | May 18, 2026 |
SummaryTestAdd Cypress coverage for RealTimePayment DuitNow Adds Cypress test coverage for the RealTimePayment DuitNow flow on the fiuu connector, closing a test gap. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Applepay payout redis rs | Nithin1506200 | XL | No | 0.3h | - | May 18, 2026 |
SummaryFeatureApplepay payout redis rs Adds Apple Pay payout support and updates API contracts, enabling merchants to process Apple Pay transactions more reliably. Health Assessment
Large
Medium
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| ci(cypress): Update business profile for externalvault config | Gnanasundari24 | XS | No | 6.2h | 0.0h | May 18, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix(router): Treat ApplePay session Response as an opaque object | AnuthaDev | L | No | 0.1h | - | May 18, 2026 |
SummaryBug FixTreat ApplePay session response as opaque Fixes ApplePay session response handling to prevent exposure of sensitive data, ensuring compliance and security. Health Assessment
Large
Medium
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| feat(core): add support to save apple_pay_decrypted_data in locker | Sakilmostak | XL | No | 77.8h | 5.2h | May 18, 2026 |
SummaryFeatureAdd Apple Pay decrypted data storage Enables secure storage of Apple Pay decrypted card data in the locker, improving payment flow and compliance. Health Assessment
Large
Medium
Medium
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| fix(router): Treat ApplePay session Response as an opaque object | AnuthaDev | L | No | 4.1h | 0.1h | May 18, 2026 |
SummaryBug FixMake ApplePay session response opaque Simplifies ApplePay session handling by treating the response as generic JSON, improving flexibility and eliminating parsing errors. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.30
Tech Stack
Languages:
Rust
|
||||||
| test(cypress): add Relay Operations test specs | HS-QUALIBOT | L | No | 314.7h | 306.9h | May 18, 2026 |
SummaryTestAdd Relay Operations Cypress test specs Adds comprehensive Cypress tests for Relay Operations, ensuring capture, refund, void, and error flows work across connectors, improving test coverage and reliability. Health Assessment
Large
High
High
AI Details
Confidence:
0.80
Tech Stack
Languages:
Javascript
|
||||||
| test(cypress): add BancontactCard mandate CIT coverage for stripe bankredirect | HS-QUALIBOT | M | No | 98.6h | 76.9h | May 18, 2026 |
SummaryTestAdd BancontactCard mandate CIT coverage for stripe bankredirect Adds automated Cypress test coverage for the BancontactCard mandate CIT flow with the Stripe connector, improving test reliability and reducing manual QA effort. Health Assessment
Medium
Low
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| fix(novalnet): add No3DSFailPayment test configuration | HS-QUALIBOT | S | No | 94.5h | 18.8h | May 18, 2026 |
SummaryBug FixAdd No3DSFailPayment test config for Novalnet Adds missing No3DSFailPayment test case configuration for Novalnet connector, ensuring test suite passes and compliance with 23-Variations spec. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Javascript
|
||||||
| ci(cypress): Add test coverage for Order Details in payment requests | HS-QUALIBOT | L | No | 316.4h | 68.7h | May 18, 2026 |
SummaryTestAdd Cypress tests for Order Details Adds comprehensive Cypress test coverage for order details in payment requests, ensuring correct handling of line item information. Health Assessment
Large
High
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| feat(scripts): add hyperswitch-explore.sh for zero-config local setup | AnandKGanesh | XL | AI | 99.8h | 0.6h | May 18, 2026 |
SummaryChoreAdd hyperswitch-explore.sh for zero-config setup Enables developers to spin up a fully seeded Hyperswitch environment locally with a single command, reducing onboarding time and eliminating manual setup steps. This accelerates testing and evaluation cycles. Health Assessment
X-Large
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack |
||||||