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.65k stars 1.36k forks source link

[CYPRESS] : Add Volt Connector #5897

Open Gnanasundari24 opened 2 months ago

Gnanasundari24 commented 2 months ago

Description:

This task involves adding a connector for the Volt functionality in Cypress. For reference, similar connectors have already been implemented in the repository. You can refer to the existing connectors here: https://github.com/juspay/hyperswitch/tree/main/cypress-tests/cypress/e2e/PaymentUtils

Pre-requisites: Please follow the README for guidelines on file structure, formatting and instructions on how to set up and run Cypress.

Steps:

  1. Add the checkout connector .js files under the PaymentUtils directory: PaymentUtils Directory

  2. Add the bank redirect details and corresponding test case functions for Volt, following the format used in the Iatapay.js connector.

  3. In the Volt connector, map the test cases and statuses properly. To do this, use the below dashboard credentials where Volt is already configured, test the flows, and then assign the correct statuses.

URL: https://app.hyperswitch.io Username: Password:

Test Cases:

Note: Test cases for other payment methods should be skipped.

Shaik-mohd-huzaifa commented 1 month ago

Assign me this issue?

gorakhnathy7 commented 1 month ago

Hey @Shaik-mohd-huzaifa ,

Kindly let us know, if you're still working on the issue? If you have any questions or need assistance, feel free to reach out in the community.

Shaik-mohd-huzaifa commented 1 month ago

@gorakhnathy7 Sorry, I am trying on Since I am new to building payment connectors.