-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
feat(connector): [Fiuu] Add support for cards recurring payments #6361
Conversation
Review changes with SemanticDiff. Analyzed 7 of 11 files. Overall, the semantic diff is 16% smaller than the GitHub diff.
|
fddc713
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM from @juspay/hyperswitch-framework
@srujanchikke Have you run the cypress for fiuu? If not,please run and share the result in PR |
b554312
status: 200, | ||
body: { | ||
error_code: "No error code", | ||
error_message: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this behaviour happening for Fiuu also ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Type of Change
Description
Add mandates support for fiuu
Additional Changes
Motivation and Context
How did you test it?
Complete flow for mandates can be tested for fiuu, since it only works in Production environment. But CIT can be tested in sandbox.
Test cases
added cypress tests :
cypress tests cannot be written for manual capture mandates, since token is not stored in our system when payment status is authoirzed and after authoirze we don't recieve connector mandate id via psync/ webhooks.
payments create curl
payments confirm curl(non 3ds)
payments confirm curl(3ds)
To test this flow you must enable source verification of webhooks, since we get connector mandate id after customer redirection
MIT payment
Failed MIT response(MIT is only available in prod, so this expected to be failed in sandbox)
Checklist
cargo +nightly fmt --all
cargo clippy