Skip to content

feat(core): Implement UCS based upi for paytm and phonepe #8734

@maverox

Description

@maverox

Feature Request: Implement UPI Intent and QR Code Payment Flows for UCS Integration

Description

Add support for UPI Intent and QR code payment methods through the Unified Connector Service (UCS) for Paytm and PhonePe payment gateways.

Background

UPI is a critical payment method in India. Currently, Hyperswitch lacks support for UPI Intent (for mobile apps) and QR code flows through the UCS integration. This limits merchants' ability to accept UPI payments through these popular payment gateways.

Requirements

  • Add default implementations for Paytm and PhonePe connectors
  • Support UPI Intent payment method for mobile app integrations
  • Support QR code generation and payment flow for UPI
  • Route payment requests through UCS (actual payment processing handled by UCS)
  • Add necessary configuration entries for both connectors

Technical Details

  • The implementation should follow the existing UCS architecture pattern
  • No direct API integration with Paytm/PhonePe required (handled by UCS)
  • Need to add routing logic and connector definitions
  • Should support standard payment operations: create, sync, refund

Acceptance Criteria

  • Successfully create UPI Intent payments through Paytm and PhonePe via UCS
  • QR code generation works for UPI payments
  • Payment status sync operations function correctly
  • Configuration properly set up across all environments

Metadata

Metadata

Assignees

Labels

A-connector-integrationArea: Connector integrationA-coreArea: Core flowsC-featureCategory: Feature request or enhancement

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions