feat(core): accept payment_confirm_source header in capture call and store in payment_intent (#2116)

This commit is contained in:
Hrithikesh
2023-09-11 12:12:28 +05:30
committed by GitHub
parent 28b102de24
commit 2f272d2962
35 changed files with 207 additions and 21 deletions

View File

@ -1675,6 +1675,31 @@ pub enum PayoutEntityType {
Personal,
}
#[derive(
Clone,
Copy,
Debug,
Default,
Eq,
PartialEq,
serde::Deserialize,
serde::Serialize,
strum::Display,
strum::EnumString,
ToSchema,
Hash,
)]
#[router_derive::diesel_enum(storage_type = "pg_enum")]
#[serde(rename_all = "snake_case")]
#[strum(serialize_all = "snake_case")]
pub enum PaymentSource {
#[default]
MerchantServer,
Postman,
Dashboard,
Sdk,
}
#[derive(
Clone,
Copy,