valorpaytech/plugin-magento

ValorpayTech Payment Gateway module for Magento

Installs: 21

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 1

Open Issues: 1

Type:magento2-module


README

Packagist Version License

This is a Payment Module for Magento 2 Community Edition, that gives you the ability to process payments through payment service providers running on ValorPayTech platform.

Requirements

  • Magento Community Edition (CE) versions (Tested on 2.3.5, 2.3.7, 2.4.2, 2.4.4, 2.4.5-p1 2.4.5-p2 and 2.4.6)
  • PHP Versions >= 7.3 PHP Version Require

Note: this module has been tested only with Magento 2 Community Edition, it may not work as intended with Magento 2 Enterprise Edition

Installation (composer)

  • Install Composer - Composer Download Instructions

  • Install Payment Module

    $ composer require valorpaytech/plugin-magento
  • Enable Payment Module

    $ php bin/magento module:enable ValorPay_CardPay
    $ php bin/magento setup:upgrade
  • If you are not running your Magento installation in compiled mode, skip to the next step. If you are running in compiled mode, complete this step:

    $ php bin/magento setup:di:compile
  • Deploy Magento Static Content (Execute If needed)

    $ php bin/magento setup:static-content:deploy
    OR
    $ php bin/magento setup:static-content:deploy -f 

    To see the full list of ISO-636 language codes, run:

    $ php magento info:language:list  

Installation (manual)

  • Download the Payment Module archive, unpack it and upload its contents to a new folder <root>/app/code/valorpay/cardpay/ of your Magento 2 installation

  • Enable Payment Module

    $ php bin/magento module:enable ValorPay_CardPay --clear-static-content
    $ php bin/magento setup:upgrade
  • Deploy Magento Static Content (Execute If needed)

    $ php bin/magento setup:static-content:deploy     
    OR
    $ php bin/magento setup:static-content:deploy -f 
    

    To see the full list of ISO-636 language codes, run:

    $ php magento info:language:list  

Configuration

  • Login inside the Admin Panel and go to Stores -> Configuration -> Sales -> Payment Methods
  • If the Payment Module Panel ValorPay is not visible in the list of available Payment Methods, go to System -> Cache Management and clear Magento Cache by clicking on Flush Magento Cache
  • Go back to Payment Methods and click the button Configure under the payment method ValorPay POS to expand the available settings
  • Set Enabled to Yes, set the correct credentials, select your prefered payment method and additional settings and click Save config

Test data

If you setup the module with default values, you can use the test data to make a test payment:

  • APP ID rPWqbGUwUOH37S2IeLa8GYu9tK3K7jNY
  • APP KEY LjTjMu6Asd6ZfNgnQRIBOr54UFYKF6Pi
  • EPI 2235560406
  • Use Sandbox Yes

Test card details

Use the following test cards to make successful test payment:

Test Cards:

* Visa - 4012881888818888- CVV 999
* Master- 5146315000000055- CVV 998
* Amex- 371449635392376 -CVV 9997
* Discover- 6011000993026909-  CVV 996
* Diners - 3055155515160018 -CVV 996
* Jcb - 3530142019945859 -cVV 996
* Visa-4111 1111 1111 1111 -CVV 999
* MAESTRO-5044 3393 2466 1725 266 -CVV 998

Expiry Date - 12/25
Street Address - 8320
Zip - 85284
  • AVS (Address Verification Service): Zip or Address or Both