juspay/hyperswitch

[CYPRESS] : Add Volt Connector

Open

#5,897 创建于 2024年9月16日

在 GitHub 查看
 (4 评论) (0 反应) (1 负责人)Rust (4,676 fork)batch import
hacktoberfest

仓库指标

Star
 (42,690 star)
PR 合并指标
 (平均合并 6天 22小时) (30 天内合并 213 个 PR)

描述

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.

贡献者指南