Skip to content

feat(cypress): [worldpayvantiv] add cypress test #8234

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 24 commits into from
Jul 7, 2025
Merged

Conversation

AkshayaFoiger
Copy link
Contributor

@AkshayaFoiger AkshayaFoiger commented Jun 4, 2025

Type of Change

  • Bugfix
  • New feature
  • Enhancement
  • Refactoring
  • Dependency updates
  • Documentation
  • CI/CD

Description

Worldpayvantiv supports non 3ds payments. Recurring payments are not supported.
Mandate using PMID failing because of the missing connector id - which is expected. But throws an unexpected error
Screenshot 2025-06-04 at 11 31 41 AM

How did you test it?

Screenshot 2025-06-04 at 11 21 09 AM

Checklist

  • I formatted the code cargo +nightly fmt --all
  • I addressed lints thrown by cargo clippy
  • I reviewed the submitted code
  • I added unit tests for my changes where possible

@AkshayaFoiger AkshayaFoiger requested a review from a team as a code owner June 4, 2025 05:59
Copy link

semanticdiff-com bot commented Jun 4, 2025

Review changes with  SemanticDiff

Changed Files
File Status
  cypress-tests/cypress/e2e/configs/Payment/Utils.js  0% smaller
  cypress-tests/cypress/e2e/configs/Payment/Worldpayvantiv.js  0% smaller

@AkshayaFoiger AkshayaFoiger self-assigned this Jun 4, 2025
@hyperswitch-bot hyperswitch-bot bot requested a review from a team as a code owner June 4, 2025 05:59
@AkshayaFoiger AkshayaFoiger added A-connector-integration Area: Connector integration C-test Category: Tests labels Jun 4, 2025
},
},
MandateSingleUseNo3DSAutoCapture: {
//Skipping this test as Trustpay does not support mandates and however setup future usage is downgraded to on_session
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you add the proper comments

deepanshu-iiitu
deepanshu-iiitu previously approved these changes Jun 4, 2025
Base automatically changed from worldpay_vantiv to main June 4, 2025 14:32
@Gnanasundari24 Gnanasundari24 dismissed deepanshu-iiitu’s stale review June 4, 2025 14:32

The base branch was changed.

@AkshayaFoiger AkshayaFoiger requested review from a team as code owners June 4, 2025 14:32
@hyperswitch-bot hyperswitch-bot bot added the M-api-contract-changes Metadata: This PR involves API contract changes label Jun 4, 2025
@AkshayaFoiger AkshayaFoiger removed request for a team and Gnanasundari24 June 17, 2025 10:07
@hyperswitch-bot hyperswitch-bot bot removed the M-api-contract-changes Metadata: This PR involves API contract changes label Jun 17, 2025
@AkshayaFoiger AkshayaFoiger added the S-blocked Status: Blocked on something else or other implementation work label Jun 17, 2025
@AkshayaFoiger
Copy link
Contributor Author

AkshayaFoiger commented Jun 17, 2025

Temporarily blocked on #8354

@likhinbopanna likhinbopanna enabled auto-merge July 7, 2025 11:33
@likhinbopanna likhinbopanna added this pull request to the merge queue Jul 7, 2025
Merged via the queue into main with commit 102f278 Jul 7, 2025
17 of 20 checks passed
@likhinbopanna likhinbopanna deleted the vantiv_cypress branch July 7, 2025 12:53
pixincreate added a commit that referenced this pull request Jul 9, 2025
…ayload-webhooks

* 'main' of github.com:juspay/hyperswitch:
  refactor(connector): Move connector mappings and endpoints to dedicated modules (#8562)
  ci(cypress): fix `hipay` test cases (#8563)
  chore(version): 2025.07.09.0
  fix(payment_method): update entity id used for Vault to global customer id (#8380)
  refactor(routing): add conditional check for invoking DE routing flows (#8559)
  feat(connector): [AUTHIPAY] Integrate cards non 3ds payments (#8266)
  ci(cypress): add payu connector (#8567)
  feat(connector): [silverflow] template code (#8553)
  chore(version): 2025.07.08.0
  feat(cypress): [worldpayvantiv] add cypress test (#8234)
  feat(connectors): [worldpayvantiv] add connector mandate support  (#8546)
  feat(connector): [Celero] add Connector Template Code (#8489)
  feat(payment-methods): create payment_token in vault confirm / do payment-confirm with temp token from session (#8525)
  ci(cypress): Add Tsys,Square cypress test (#8543)
  chore(version): 2025.07.07.0
@hyperswitch-bot hyperswitch-bot bot removed the S-blocked Status: Blocked on something else or other implementation work label Jul 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-connector-integration Area: Connector integration C-test Category: Tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants