juspay / hyperswitch

An open source payments switch written in Rust to make payments fast, reliable and affordable
https://hyperswitch.io/
Apache License 2.0
12.29k stars 1.31k forks source link

[BUG]: MCA metadata deserialization failures should be 4xx #2899

Closed swangi-kumari closed 8 months ago

swangi-kumari commented 11 months ago

:memo: Feature Description

:hammer: Possible Implementation

:bookmark: Note: All the changes needed should be contained within /hyperswitch_oss/crates/router/src/connector/utils.rs

:package: Have you spent some time checking if this feature request has been raised before?

:package: Have you read the Contributing Guidelines?

:sparkles: Are you willing to submit a PR?

bkontur commented 10 months ago

Incidentally, I came across this issue through the This Week in Rust newsletter, so please take a look: https://github.com/juspay/hyperswitch/pull/3168

SanchithHegde commented 10 months ago

Sure @bkontur, I'll assign this issue to you so that nobody else picks this up.

bkontur commented 10 months ago

@SanchithHegde can you, please, ping/approve CI on that #3168 , that we know all pipelines are passing?

bkontur commented 10 months ago

@SanchithHegde just out of curiosity, do you have any estimate for reviewing? How long does PR review take here? :)

SanchithHegde commented 10 months ago

Hey @bkontur, we don't have many folks available due to the holidays, I expect limited activity over the next week. Apologies for the delay!