feat(pm_list): support for sending bank names (#678)

Co-authored-by: dracarys18 <karthikey.hegde@juspay.in>
This commit is contained in:
Narayan Bhat
2023-02-28 01:59:06 +05:30
committed by GitHub
parent b1685ba120
commit 576f8e1f2f
6 changed files with 200 additions and 40 deletions

View File

@ -4,7 +4,10 @@ use common_utils::pii;
use serde::de;
use utoipa::ToSchema;
use crate::{admin, enums as api_enums, payments};
use crate::{
admin, enums as api_enums,
payments::{self, BankCodeResponse},
};
#[derive(Debug, serde::Deserialize, serde::Serialize, Clone, ToSchema)]
#[serde(deny_unknown_fields)]
@ -168,6 +171,7 @@ pub struct ResponsePaymentMethodTypes {
pub payment_method_type: api_enums::PaymentMethodType,
pub payment_experience: Option<Vec<PaymentExperienceTypes>>,
pub card_networks: Option<Vec<CardNetworkTypes>>,
pub bank_names: Option<Vec<BankCodeResponse>>,
}
#[derive(Debug, Clone, serde::Deserialize, serde::Serialize)]