feat(connector): Implement Razorpay UPI Collect (#8009)

Co-authored-by: Aishwariyaa Anand <aishwariyaa.anand@Aishwariyaa-Anand-C3PGW02T6Y.local>
Co-authored-by: Aishwariyaa Anand <124241367+Aishwariyaa-Anand@users.noreply.github.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
Swangi Kumari
2025-06-11 18:55:24 +05:30
committed by GitHub
parent 0fb7eb0b92
commit ee7bce0ff6
50 changed files with 1454 additions and 1518 deletions

View File

@ -1061,7 +1061,16 @@ impl Default for RequiredFields {
enums::PaymentMethodType::UpiCollect,
connectors(vec![(
Connector::Razorpay,
fields(vec![], vec![], vec![RequiredField::UpiCollectVpaId]),
fields(
vec![],
vec![],
vec![
RequiredField::UpiCollectVpaId,
RequiredField::BillingEmail,
RequiredField::BillingPhone,
RequiredField::BillingPhoneCountryCode,
],
),
)]),
)])),
),