mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-28 04:04:55 +08:00
refactor(refunds): set Instant as the default RefundType (#7824)
This commit is contained in:
@ -11,7 +11,6 @@ use crate::enums::{Currency, RefundStatus};
|
|||||||
Clone,
|
Clone,
|
||||||
Copy,
|
Copy,
|
||||||
Debug,
|
Debug,
|
||||||
Default,
|
|
||||||
Hash,
|
Hash,
|
||||||
Eq,
|
Eq,
|
||||||
PartialEq,
|
PartialEq,
|
||||||
@ -25,7 +24,6 @@ use crate::enums::{Currency, RefundStatus};
|
|||||||
#[strum(serialize_all = "snake_case")]
|
#[strum(serialize_all = "snake_case")]
|
||||||
pub enum RefundType {
|
pub enum RefundType {
|
||||||
InstantRefund,
|
InstantRefund,
|
||||||
#[default]
|
|
||||||
RegularRefund,
|
RegularRefund,
|
||||||
RetryRefund,
|
RetryRefund,
|
||||||
}
|
}
|
||||||
|
|||||||
@ -165,8 +165,8 @@ pub struct RefundManualUpdateRequest {
|
|||||||
)]
|
)]
|
||||||
#[serde(rename_all = "snake_case")]
|
#[serde(rename_all = "snake_case")]
|
||||||
pub enum RefundType {
|
pub enum RefundType {
|
||||||
#[default]
|
|
||||||
Scheduled,
|
Scheduled,
|
||||||
|
#[default]
|
||||||
Instant,
|
Instant,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -83,7 +83,6 @@ pub enum EventObjectType {
|
|||||||
Clone,
|
Clone,
|
||||||
Copy,
|
Copy,
|
||||||
Debug,
|
Debug,
|
||||||
Default,
|
|
||||||
Eq,
|
Eq,
|
||||||
PartialEq,
|
PartialEq,
|
||||||
serde::Serialize,
|
serde::Serialize,
|
||||||
@ -96,7 +95,6 @@ pub enum EventObjectType {
|
|||||||
#[serde(rename_all = "snake_case")]
|
#[serde(rename_all = "snake_case")]
|
||||||
pub enum RefundType {
|
pub enum RefundType {
|
||||||
InstantRefund,
|
InstantRefund,
|
||||||
#[default]
|
|
||||||
RegularRefund,
|
RegularRefund,
|
||||||
RetryRefund,
|
RetryRefund,
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user