feat(subscription): Add support to call payments microservice from subscription service via payments API client (#9590)

Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
Jagan
2025-10-02 00:22:20 +05:30
committed by GitHub
parent af159867ae
commit df66312954
29 changed files with 1631 additions and 634 deletions

View File

@ -894,7 +894,8 @@ impl TryFrom<Connector> for RoutableConnectors {
}
// Enum representing different status an invoice can have.
#[derive(Debug, Clone, PartialEq, Eq, strum::Display, strum::EnumString)]
#[derive(Debug, Clone, PartialEq, Eq, serde::Serialize, strum::Display, strum::EnumString)]
#[strum(serialize_all = "snake_case")]
pub enum InvoiceStatus {
InvoiceCreated,
PaymentPending,
@ -904,4 +905,5 @@ pub enum InvoiceStatus {
PaymentCanceled,
InvoicePaid,
ManualReview,
Voided,
}