hyperswitch
test(cypress): add payment response hash coverage
#12226
Merged

test(cypress): add payment response hash coverage #12226

sairaj-vadeghar merged 101 commits into main from QASRVfour/SAIAAAAA-387
HS-QUALIBOT
feat(cypress): Add Payment Response Hash test automation
db892025
HS-QUALIBOT HS-QUALIBOT requested a review 127 days ago
HS-QUALIBOT HS-QUALIBOT added S-test-ready
semanticdiff-com
github-actions github-actions removed S-test-ready
Fix PaymentResponseHash spec for fiuu, adyen, cashtocode
a55ffbcb
sairaj-vadeghar sairaj-vadeghar force pushed to a55ffbcb 127 days ago
hyperswitch-bot[bot] chore(cypress): run formatter and address lints
7d94c5e6
HS-QUALIBOT HS-QUALIBOT added S-test-ready
sairaj-vadeghar Merge branch 'main' into QASRVfour/SAIAAAAA-387
0f47e59a
github-actions github-actions removed S-test-ready
sairaj-vadeghar sairaj-vadeghar added S-test-ready
codecov
likhinbopanna
likhinbopanna commented on 2026-05-11
likhinbopanna
likhinbopanna commented on 2026-05-11
refactor(cypress): Address PR #12226 review comments for PaymentRespo…
a18728d6
refactor(cypress): Merge PaymentResponseHash into core flow spec
d996a85c
Merge branch 'QASRVfour/SAIAAAAA-387' of https://github.com/juspay/hy…
e5b00f1c
fix(cypress): restore handleRedirection null check in commands.js
66947c14
Merge remote-tracking branch 'origin/main' into QASRVfour/SAIAAAAA-387
0631a183
chore: add pre-existing typos to .typos.toml ignore list to fix CI sp…
67bc5160
sairaj-vadeghar sairaj-vadeghar requested a review 125 days ago
HS-QUALIBOT
sairaj-vadeghar sairaj-vadeghar requested a review from likhinbopanna likhinbopanna 125 days ago
sairaj-vadeghar sairaj-vadeghar removed review request from likhinbopanna likhinbopanna 125 days ago
sairaj-vadeghar sairaj-vadeghar requested a review from likhinbopanna likhinbopanna 125 days ago
sairaj-vadeghar
sairaj-vadeghar sairaj-vadeghar requested a review from knutties knutties 125 days ago
sairaj-vadeghar sairaj-vadeghar requested a review from SanchithHegde SanchithHegde 125 days ago
feat(cypress): enhance verifyPaymentResponseHash to verify actual pay…
335e00d6
github-actions github-actions removed S-test-ready
fix(cypress): Add null check for redirectionUrl in threeDsRedirection
019497a7
hyperswitch-bot[bot] chore(cypress): run formatter and address lints
f0584b06
fix(cypress): correct verifyPaymentResponseHash - feature adds signat…
21e71464
sairaj-vadeghar sairaj-vadeghar added S-test-ready
revert: remove .typos.toml changes
f0dba022
likhinbopanna likhinbopanna removed review request from knutties knutties 124 days ago
likhinbopanna likhinbopanna removed review request from SanchithHegde SanchithHegde 124 days ago
likhinbopanna likhinbopanna removed review request 124 days ago
sairaj-vadeghar sairaj-vadeghar requested a review 124 days ago
likhinbopanna
likhinbopanna commented on 2026-05-12
github-actions github-actions removed S-test-ready
sairaj-vadeghar
sairaj-vadeghar commented on 2026-05-12
HS-QUALIBOT feat(cypress): add payment response hash spec and fix Stripe card met…
3a55a1e1
fix(cypress): set Stripe 3DS card metadata to null to match actual AP…
b40a3707
HS-QUALIBOT HS-QUALIBOT added S-test-ready
hyperswitch-bot[bot] chore(cypress): run formatter and address lints
3f276a66
github-actions github-actions removed S-test-ready
sairaj-vadeghar sairaj-vadeghar added S-test-ready
Merge QASRVfour/SAIAAAAA-387 into QASRV-two/SAIAAAA-22 for enhancemen…
b899793e
feat(cypress): enhance PaymentResponseHash tests with HMAC-SHA512 com…
6d2b8f4e
hyperswitch-bot[bot] chore(cypress): run formatter and address lints
b71046eb
feat(cypress): Add Payment Response Hash test automation
a264a41a
Fix PaymentResponseHash spec for fiuu, adyen, cashtocode
c23115ea
hyperswitch-bot[bot] chore(cypress): run formatter and address lints
c94913ef
refactor(cypress): Address PR #12226 review comments for PaymentRespo…
7e60087d
refactor(cypress): Merge PaymentResponseHash into core flow spec
2a007672
chore: add pre-existing typos to .typos.toml ignore list to fix CI sp…
91a58703
feat(cypress): enhance verifyPaymentResponseHash to verify actual pay…
a46b9d60
fix(cypress): Add null check for redirectionUrl in threeDsRedirection
568de562
hyperswitch-bot[bot] chore(cypress): run formatter and address lints
8e4b571d
fix(cypress): correct verifyPaymentResponseHash - feature adds signat…
06bcb5be
revert: remove .typos.toml changes
5e1bad6a
HS-QUALIBOT feat(cypress): add payment response hash spec and fix Stripe card met…
fb95e772
fix(cypress): set Stripe 3DS card metadata to null to match actual AP…
a407128d
hyperswitch-bot[bot] chore(cypress): run formatter and address lints
24624252
sairaj-vadeghar sairaj-vadeghar force pushed from 3f276a66 to 24624252 121 days ago
github-actions github-actions removed S-test-ready
sairaj-vadeghar sairaj-vadeghar added S-test-ready
fix(cypress): remove shared spec contamination and restore Stripe 3DS…
c72753fb
fix(cypress): set Stripe 3DS card metadata to null to match actual AP…
eb6b1ea2
Merge remote-tracking branch 'origin/main' into QASRV-two/SAIAAAA-22
60e71ed4
HS-QUALIBOT feat(cypress): consolidate PR #12291 enhancements into PR #12226 branch
b522bdf4
HS-QUALIBOT fix(cypress): remove shared spec contamination and restore Stripe 3DS…
6c0d4478
github-actions github-actions removed S-test-ready
HS-QUALIBOT refactor(cypress): probe-and-adapt pattern for PaymentResponseHash spec
0805b448
HS-QUALIBOT fix(cypress): remove extra closing bracket in verifyWebhookSignatureH…
d998fff4
HS-QUALIBOT Merge remote-tracking branch 'origin/main' into QASRVfour/SAIAAAAA-387
3c028815
sairaj-vadeghar sairaj-vadeghar added S-test-ready
hyperswitch-bot[bot] chore(cypress): run formatter and address lints
62860e95
refactor(cypress): Probe-and-Adapt pattern for PaymentResponseHash spec
c61b627a
hyperswitch-bot[bot] chore(cypress): run formatter and address lints
dc4c63ae
refactor(cypress): dynamic algorithm, graceful skip, de-hardcode SHA5…
face404a
github-actions github-actions removed S-test-ready
sairaj-vadeghar sairaj-vadeghar added S-test-ready
fix(cypress): set Stripe 3DS card metadata to null to match actual AP…
b6dc2a78
github-actions github-actions removed S-test-ready
refactor(cypress): address 7 review improvements for PaymentResponseH…
09d8f8d9
sairaj-vadeghar sairaj-vadeghar added S-test-ready
sairaj-vadeghar sairaj-vadeghar requested a review 121 days ago
sairaj-vadeghar sairaj-vadeghar requested a review 121 days ago
sairaj-vadeghar sairaj-vadeghar requested a review 121 days ago
sairaj-vadeghar sairaj-vadeghar requested a review 121 days ago
sairaj-vadeghar sairaj-vadeghar requested a review 121 days ago
hyperswitch-bot hyperswitch-bot added M-api-contract-changes
sairaj-vadeghar sairaj-vadeghar removed M-api-contract-changes
hyperswitch-bot hyperswitch-bot added M-api-contract-changes
sairaj-vadeghar sairaj-vadeghar force pushed from bd55edb4 to 09d8f8d9 121 days ago
hyperswitch-bot hyperswitch-bot removed M-api-contract-changes
hyperswitch-bot[bot] chore(cypress): run formatter and address lints
00065bd4
github-actions github-actions removed S-test-ready
sairaj-vadeghar sairaj-vadeghar removed review request 119 days ago
sairaj-vadeghar sairaj-vadeghar removed review request 119 days ago
sairaj-vadeghar sairaj-vadeghar removed review request 119 days ago
sairaj-vadeghar sairaj-vadeghar removed review request 119 days ago
sairaj-vadeghar sairaj-vadeghar removed review request 119 days ago
sairaj-vadeghar sairaj-vadeghar removed review request 119 days ago
fix(cypress): resolve 4 code quality issues in PaymentResponseHash
15f7e894
fix(cypress): defer globalState reads in verifyTamperedSignatureFails
ddcf233c
fix(cypress): guard tampered-signature test when no redirect URL (inl…
4c99603f
HS-QUALIBOT HS-QUALIBOT added S-test-ready
Merge remote-tracking branch 'origin/main' into QASRV-two/SAIAAAA-74
93e68ee1
fix(cypress): apply 8 review improvements for PaymentResponseHash spec
5558c4b6
hyperswitch-bot[bot] chore(cypress): run formatter and address lints
d06a3d32
HS-QUALIBOT
fix(cypress): inline setup3DSPayment with local shouldContinue guards
aaef28a5
Merge branch 'QASRVfour/SAIAAAAA-387' of https://github.com/juspay/hy…
0fe4ddd4
HS-QUALIBOT
hyperswitch-bot[bot] chore(cypress): run formatter and address lints
314f1153
refactor(cypress): extract setup3DSPayment helper, add algorithm whit…
9abb1ad2
refactor(cypress): round 3 improvements - align spec with helper API
761dee35
merge: integrate remote formatter commit with setup3DSPayment refacto…
f8f5ae0e
fix: remove redundant redirectionHelper import and revert Stripe.js c…
50505855
Gnanasundari24
Gnanasundari24 requested changes on 2026-05-18
sairaj-vadeghar sairaj-vadeghar force pushed from 1e5c97e4 to 50505855 118 days ago
github-actions github-actions removed S-test-ready
sairaj-vadeghar sairaj-vadeghar added S-test-ready
github-actions github-actions removed S-test-ready
sairaj-vadeghar sairaj-vadeghar added S-test-ready
HS-QUALIBOT
github-actions github-actions removed S-test-ready
sairaj-vadeghar sairaj-vadeghar added S-test-ready
github-actions github-actions removed S-test-ready
sairaj-vadeghar sairaj-vadeghar force pushed to 2240a92a 117 days ago
HS-QUALIBOT HS-QUALIBOT added S-test-ready
sairaj-vadeghar sairaj-vadeghar force pushed to a27aaf8a 117 days ago
sairaj-vadeghar sairaj-vadeghar force pushed to 8ab9c367 117 days ago
github-actions github-actions removed S-test-ready
HS-QUALIBOT HS-QUALIBOT added S-test-ready
github-actions github-actions removed S-test-ready
sairaj-vadeghar sairaj-vadeghar added S-test-ready
github-actions github-actions removed S-test-ready
sairaj-vadeghar sairaj-vadeghar added S-test-ready
HS-QUALIBOT
Gnanasundari24
Gnanasundari24 requested changes on 2026-05-20
HS-QUALIBOT
github-actions github-actions removed S-test-ready
HS-QUALIBOT
sairaj-vadeghar sairaj-vadeghar added S-test-ready
HS-QUALIBOT
HS-QUALIBOT
sairaj-vadeghar sairaj-vadeghar requested a review from likhinbopanna likhinbopanna 111 days ago
pixincreate
pixincreate commented on 2026-05-25
HS-QUALIBOT
fix(cypress): address reviewer comments on payment response hash PR
f3d19066
sairaj-vadeghar sairaj-vadeghar force pushed to f3d19066 111 days ago
github-actions github-actions removed S-test-ready
feat(52-PaymentResponseHash): add confirmHashPaymentTest to skip paym…
215f1d6d
fix(cypress): align Stripe/Braintree/Cybersource payment_method_data …
36072396
HS-QUALIBOT HS-QUALIBOT added S-test-ready
fix(commands.js): restore 6 deleted code blocks from origin/main
06f78435
fix(cypress): revert Braintree/Cybersource/Stripe to origin/main, sco…
dd298906
merge: resolve merge conflict in commands.js - keep both relay comman…
333676b1
github-actions github-actions removed S-test-ready
fix: use includeRedirection:false for redirect signature check and re…
ddfc14de
merge: resolve conflict in Utils.js - keep PAYMENT_RESPONSE_HASH and …
a51669a2
sairaj-vadeghar sairaj-vadeghar added S-test-ready
fix: add missing cy.request wrapper in fetchPaymentResponseHashConfig…
ae762331
merge: rebase onto origin/main — bring branch up to date
0085ae83
test: remove webhook verification from PaymentResponseHash spec
7dacf9e2
github-actions github-actions removed S-test-ready
Merge remote-tracking branch 'origin/main' into work-hash-fix
b5383c68
fix(auth): use admin api-key for GET /payments in redirect signature …
73540f60
sairaj-vadeghar sairaj-vadeghar added S-test-ready
fix(cypress): use cached nextActionUrl for 3DS redirect signature ver…
53c6adfc
github-actions github-actions removed S-test-ready
refactor(cypress): address board review — dedupe, inline, remove dead…
bd781f5c
sairaj-vadeghar sairaj-vadeghar force pushed 104 days ago
sairaj-vadeghar sairaj-vadeghar force pushed to bd781f5c 104 days ago
fix(commands): repair JSDoc comment block for fetchPaymentResponseHas…
b60ad90b
hyperswitch-bot[bot] chore(cypress): run formatter and address lints
28a06839
sairaj-vadeghar sairaj-vadeghar added S-test-ready
sairaj-vadeghar Merge branch 'main' into QASRVfour/SAIAAAAA-387
c1763624
github-actions github-actions removed S-test-ready
sairaj-vadeghar sairaj-vadeghar added S-test-ready
fix(cypress): extract redirect URL from next_action for 3DS signature…
a824cc77
fix(cypress): skip card metadata assertions in PaymentResponseHash spec
87fd1488
fix(cypress): capture redirect URL from 302 Location header for signa…
04d308f9
hyperswitch-bot[bot] chore(cypress): run formatter and address lints
ce55d9d9
sairaj-vadeghar Merge branch 'main' into QASRVfour/SAIAAAAA-387
5b824d0b
pixincreate
pixincreate commented on 2026-06-02
pixincreate pixincreate requested a review from XyneSpaces XyneSpaces 103 days ago
refactor(commands): use getOriginalConnectorName utility instead of h…
6ab6af15
github-actions github-actions removed S-test-ready
HS-QUALIBOT
pixincreate
pixincreate dismissed these changes on 2026-06-03
Gnanasundari24
Gnanasundari24 commented on 2026-06-03
test(cypress): address PR feedback for payment response hash coverage
8c9c866d
sairaj-vadeghar sairaj-vadeghar dismissed their stale review via 8c9c866d 101 days ago
test(cypress): add explanatory comments per reviewer feedback
6d3cc624
sairaj-vadeghar sairaj-vadeghar added S-test-ready
sairaj-vadeghar Merge branch 'main' into QASRVfour/SAIAAAAA-387
30a3ba1e
github-actions github-actions removed S-test-ready
fix(cypress): address PR #12226 review comments for payment response …
566a0dd2
sairaj-vadeghar sairaj-vadeghar added S-test-ready
sairaj-vadeghar Merge branch 'main' into QASRVfour/SAIAAAAA-387
d2eec2ec
fix(cypress): address 7 defects in PR #12226 payment response hash co…
bac9d0ae
hyperswitch-bot[bot] chore(cypress): run formatter and address lints
f252311d
fix(cypress): correct algorithm constant and negative test gate (PR #…
cc492abe
github-actions github-actions removed S-test-ready
fix(cypress): use merchant account endpoint + harden negative test ga…
518aadae
sairaj-vadeghar sairaj-vadeghar added S-test-ready
docs(cypress): add inline comments for new variables in PaymentRespon…
d6aab968
test(cypress): remove negative-test describe block from PaymentRespon…
dc0159e1
docs(cypress): add inline comments explaining createPaymentIntentTest…
5e43b3c7
Merge branch 'QASRVfour/SAIAAAAA-387' of https://github.com/juspay/hy…
5d09dd44
docs: add inline comments for no_three_ds, automatic, and globalState…
a450b69b
pixincreate
pixincreate commented on 2026-06-09
pixincreate
pixincreate approved these changes on 2026-06-09
Gnanasundari24
Gnanasundari24 approved these changes on 2026-06-09
sairaj-vadeghar sairaj-vadeghar merged 35f056f6 into main 96 days ago
sairaj-vadeghar sairaj-vadeghar deleted the QASRVfour/SAIAAAAA-387 branch 96 days ago
hyperswitch-bot hyperswitch-bot removed S-test-ready
sairaj-vadeghar sairaj-vadeghar assigned sairaj-vadeghar sairaj-vadeghar 77 days ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone