Skip to content

Commit 6494e8a

Browse files
refactor(connector): [Iatapay] remove default case handling (#2587)
Co-authored-by: Prasunna Soppa <[email protected]>
1 parent 1f2fe51 commit 6494e8a

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

crates/router/src/connector/iatapay/transformers.rs

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,18 @@ impl TryFrom<&types::PaymentsAuthorizeRouterData> for IatapayPaymentsRequest {
8686
let payment_method = item.payment_method;
8787
let country = match payment_method {
8888
PaymentMethod::Upi => "IN".to_string(),
89-
_ => item.get_billing_country()?.to_string(),
89+
90+
PaymentMethod::Card
91+
| PaymentMethod::CardRedirect
92+
| PaymentMethod::PayLater
93+
| PaymentMethod::Wallet
94+
| PaymentMethod::BankRedirect
95+
| PaymentMethod::BankTransfer
96+
| PaymentMethod::Crypto
97+
| PaymentMethod::BankDebit
98+
| PaymentMethod::Reward
99+
| PaymentMethod::Voucher
100+
| PaymentMethod::GiftCard => item.get_billing_country()?.to_string(),
90101
};
91102
let return_url = item.get_return_url()?;
92103
let payer_info = match item.request.payment_method_data.clone() {

0 commit comments

Comments
 (0)