rvvup / module-magento-payments
Rvvup payment gateway for Magento 2
Installs: 11 450
Dependents: 1
Suggesters: 0
Security: 0
Stars: 4
Watchers: 2
Forks: 3
Type:magento2-module
Requires
- php: ^7.3 || ^8.0
- ext-json: *
- guzzlehttp/guzzle: >=6.3.3
- magento/framework: ^103
- magento/module-catalog: ^104.0
- magento/module-checkout: >=100.4
- magento/module-grouped-product: >=100.4
- magento/module-payment: >=100.4
- magento/module-sales: >=103
- rvvup/sdk: 1.3.1
Requires (Dev)
- bitexpert/phpstan-magento: ~0.28
- dealerdirect/phpcodesniffer-composer-installer: ^1.0
- magento/magento-coding-standard: *
- phpstan/extension-installer: 1.4.x
- phpstan/phpstan: ^0.12.2 || ^1.2 || ^2.0
- phpunit/phpunit: ^6 || ^7 || ^8 || ^9 || ^10 || ^11
- dev-main
- 1.7.0
- 1.6.0
- 1.5.1
- 1.5.0
- 1.4.1
- 1.4.0
- 1.3.15
- 1.3.14
- 1.3.13
- 1.3.12
- 1.3.11
- 1.3.10
- 1.3.9
- 1.3.8
- 1.3.7
- 1.3.6
- 1.3.5
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.1
- 1.2.0
- 1.1.0
- 1.0.10
- 1.0.9
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- 0.17.5
- 0.17.4
- 0.17.3
- 0.17.2
- 0.17.1
- 0.17.0
- 0.16.2
- 0.16.1
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.2
- 0.13.1
- 0.13.0
- 0.12.9
- 0.12.8
- 0.12.7
- 0.12.6
- 0.12.5
- 0.12.4
- 0.12.3
- 0.12.2
- 0.12.1
- 0.12.0
- 0.11.2
- 0.11.1
- 0.11.0
- 0.10.1
- 0.10.0
- 0.9.2
- 0.9.1
- 0.9.0
- 0.8.2
- 0.8.1
- 0.8.0
- 0.7.3
- 0.7.2
- 0.7.1
- 0.7.0
- 0.6.0
- 0.5.6
- 0.5.5
- 0.5.4
- 0.5.3
- 0.5.2
- 0.5.1
- 0.5.0
- 0.4.1
- 0.4.0
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.0
- 0.1.0
- dev-applepay-express
- dev-zero-shipping-total
- dev-renovate/rvvup-sdk-1.x
- dev-apple-poc
- dev-split-rvvup-method
- dev-local
- dev-debug/address
- dev-test-against-2.3.2
- dev-debug/trace
- dev-simplify-capture-class
- dev-virtual-checkout-tests
- dev-feature/deployment
- dev-config-changes-2
- dev-debug/test
- dev-feature/void-payment-hash-failures
- dev-fix/collect-totals
- dev-debug/total-mismatch-2
- dev-debug/total-mismatch
- dev-hash
- dev-feature/express-paypal-minicart
- dev-aash/test
- dev-feature/hyva-error-messaging
- dev-wiremocked-example
- dev-feauture/payment-void-on-failure
- dev-feature/pbc-fields
- dev-playwright-testing
- dev-feature/moto
- dev-fix/email-bk
- dev-feature/payment-tagline
- dev-processing-webhook
- dev-fix/cards-loading-error
- dev-fix/hyva-express-paypal
- dev-tsa-713-missing-param
- dev-feature/paypal-messaging
This package is auto-updated.
Last update: 2024-12-24 10:42:48 UTC
README
Dockerized Setup of Test Store
If you would like to have a quick local installation of the plugin on a magento store (for testing), you can follow these steps:
- Copy .env.sample to .env and update the values as needed.
- Run the following command to start the docker containers:
docker-compose up -d --build
- The magento store, once it has completed start up, will be available at https://local.dev.rvvuptech.com/
End to End Testing
This plugin comes with Playwright tests to ensure it's functionality. The tests rely on sample data provided by magento.
Get Started (install dependencies):
npm i npx playwright install
(Recommended), Running the E2E tests against a dockerized store installation
This will spin up a docker container with magento installation + rvvup plugin installed and run the test against this container.
./run-e2e-tests.sh
If you have an existing store, to run the tests, use the following command:
ENV TEST_BASE_URL=https://magento.test npx playwright test --ui # change your base url to point to the right domain