mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-29 00:49:42 +08:00
fix(braintree): map settling status to charged (#345)
This commit is contained in:
@ -175,9 +175,9 @@ pub enum BraintreePaymentStatus {
|
||||
impl From<BraintreePaymentStatus> for enums::AttemptStatus {
|
||||
fn from(item: BraintreePaymentStatus) -> Self {
|
||||
match item {
|
||||
BraintreePaymentStatus::Succeeded | BraintreePaymentStatus::SubmittedForSettlement => {
|
||||
Self::Charged
|
||||
}
|
||||
BraintreePaymentStatus::Succeeded
|
||||
| BraintreePaymentStatus::SubmittedForSettlement
|
||||
| BraintreePaymentStatus::Settling => Self::Charged,
|
||||
BraintreePaymentStatus::AuthorizedExpired => Self::AuthorizationFailed,
|
||||
BraintreePaymentStatus::Failed
|
||||
| BraintreePaymentStatus::GatewayRejected
|
||||
|
||||
Reference in New Issue
Block a user