mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-27 11:24:45 +08:00
feat(checkbook_io): connector integrate ACH (#8730)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
@ -198,6 +198,7 @@ enum RequiredField {
|
||||
DcbMsisdn,
|
||||
DcbClientUid,
|
||||
OrderDetailsProductName,
|
||||
Description,
|
||||
}
|
||||
|
||||
impl RequiredField {
|
||||
@ -856,6 +857,15 @@ impl RequiredField {
|
||||
value: None,
|
||||
},
|
||||
),
|
||||
Self::Description => (
|
||||
"description".to_string(),
|
||||
RequiredFieldInfo {
|
||||
required_field: "description".to_string(),
|
||||
display_name: "description".to_string(),
|
||||
field_type: FieldType::Text,
|
||||
value: None,
|
||||
},
|
||||
),
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -3325,8 +3335,17 @@ fn get_bank_transfer_required_fields() -> HashMap<enums::PaymentMethodType, Conn
|
||||
(
|
||||
enums::PaymentMethodType::Ach,
|
||||
connectors(vec![(
|
||||
Connector::Stripe,
|
||||
fields(vec![], vec![], vec![RequiredField::BillingEmail]),
|
||||
Connector::Checkbook,
|
||||
fields(
|
||||
vec![],
|
||||
vec![],
|
||||
vec![
|
||||
RequiredField::BillingUserFirstName,
|
||||
RequiredField::BillingUserLastName,
|
||||
RequiredField::BillingEmail,
|
||||
RequiredField::Description,
|
||||
],
|
||||
),
|
||||
)]),
|
||||
),
|
||||
(
|
||||
|
||||
Reference in New Issue
Block a user