feat(debit_routing): add debit_routing_savings in analytics payment attempt (#8519)

Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
Shankar Singh C
2025-07-04 19:11:06 +05:30
committed by GitHub
parent 26ae469faf
commit fc3c64fad3
26 changed files with 617 additions and 44 deletions

View File

@ -237,6 +237,7 @@ impl PaymentAttemptInterface for MockDb {
setup_future_usage_applied: payment_attempt.setup_future_usage_applied,
routing_approach: payment_attempt.routing_approach,
connector_request_reference_id: payment_attempt.connector_request_reference_id,
debit_routing_savings: None,
};
payment_attempts.push(payment_attempt.clone());
Ok(payment_attempt)

View File

@ -689,6 +689,7 @@ impl<T: DatabaseStore> PaymentAttemptInterface for KVRouterStore<T> {
connector_request_reference_id: payment_attempt
.connector_request_reference_id
.clone(),
debit_routing_savings: None,
};
let field = format!("pa_{}", created_attempt.attempt_id);
@ -1989,6 +1990,7 @@ impl DataModelExt for PaymentAttempt {
setup_future_usage_applied: storage_model.setup_future_usage_applied,
routing_approach: storage_model.routing_approach,
connector_request_reference_id: storage_model.connector_request_reference_id,
debit_routing_savings: None,
}
}
}