2017 © Pedro Peláez
 

magento2-module magento2-emp-plugin

emerchantpay Payment Gateway for Magento 2

image

emerchantpay/magento2-emp-plugin

emerchantpay Payment Gateway for Magento 2

  • Friday, May 11, 2018
  • by dimitrovv
  • Repository
  • 28 Watchers
  • 0 Stars
  • 93 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 13 Versions
  • 2 % Grown

The README.md

emerchantpay Gateway Module for Magento 2 CE, EE, ECE

Latest Stable Version Total Downloads Software License, (*1)

This is a Payment Module for Magento 2, that gives you the ability to process payments through emerchantpay's Payment Gateway - Genesis., (*2)

Requirements

  • Magento 2 CE, EE, ECE or higher (Tested up to 2.4.7-p3)
  • GenesisPHP v2.0.3 - (Integrated in Module)

Installation (composer)

  • Install Composer - Composer Download Instructions, (*3)

  • Install emerchantpay Payment Gateway, (*4)

    • Install Payment Module, (*5)

      $ composer require emerchantpay/magento2-emp-plugin
      
    • Enable Payment Module, (*6)

      $ php bin/magento module:enable EMerchantPay_Genesis --clear-static-content
      
      $ php bin/magento setup:upgrade
      
    • Deploy Magento Static Content (__Execute If needed__), (*7)

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

Installation (manual)

  • Upload the contents of the folder (excluding README.md) to a new folder <root>/app/code/EMerchantPay/Genesis/ of your Magento 2 installation
  • Install GenesisGateway Client Library, (*8)

    $ composer require genesisgateway/genesis_php:2.0.3@stable
    
  • Enable Payment Module, (*9)

    $ php bin/magento module:enable EMerchantPay_Genesis --clear-static-content
    
    $ php bin/magento setup:upgrade
    
  • Deploy Magento Static Content (__Execute If needed__), (*10)

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

Configuration

  • Login inside the Admin Panel and go to Stores -> Configuration -> Sales -> Payment Methods
  • If the Payment Module Panel emerchantpay 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 emerchantpay Checkout to expand the available settings
  • Set Enabled to Yes, set the correct credentials, select your prefered transaction types and additional settings and click Save config
  • Set Enable e-mail notification to Yes to receive emails after successful payment. Note: If you consider sending Order e-mail after a successful payment, make sure to enable the configuration option from the payment method config and enable the Order e-mails from the Stores -> Configuration -> Sales -> Sales Emails in the Order section.

GenesisPHP Requirements

Supported Transactions

  • emerchantpay Checkout Payment Method
    • Apple Pay
    • Argencard
    • Aura
    • Authorize
    • Authorize (3D-Secure)
    • Baloto
    • Bancomer
    • Bancontact
    • Banco de Occidente
    • Banco do Brasil
    • BitPay
    • Boleto
    • Bradesco
    • Cabal
    • CashU
    • Cencosud
    • Davivienda
    • Efecty
    • Elo
    • eps
    • eZeeWallet
    • Fashioncheque
    • Google Pay
    • iDeal
    • iDebit
    • InstaDebit
    • Intersolve
    • Itau
    • Multibanco
    • MyBank
    • Naranja
    • Nativa
    • Neosurf
    • Neteller
    • Online Banking
      • Interac Combined Pay-in (CPI)
      • Bancontact (BCT)
      • BLIK (BLK)
      • SPEI (SE)
      • LatiPay (PID)
    • OXXO
    • P24
    • Pago Facil
    • PayPal
    • PaySafeCard
    • PayU
    • PIX
    • POLi
    • Post Finance
    • PSE
    • RapiPago
    • Redpagos
    • SafetyPay
    • Sale
    • Sale (3D-Secure)
    • Santander
    • Sepa Direct Debit
    • SOFORT
    • Tarjeta Shopping
    • TCS
    • Trustly
    • TrustPay
    • UPI
    • WebMoney
    • WebPay
    • WeChat

Note: If you have trouble with your credentials or terminal configuration, get in touch with our support team, (*11)

You're now ready to process payments through our gateway., (*12)

Development

  • Composer script to install Magento and emerchantpay Payment Gateway in Test/Dummy folder., (*13)

    $ composer install-magento
    

    If the Test/Dummy folder already exists the script will only update the emerchantpay Payment Gateway without installing Magento., (*14)

    The credentials for repo.magento.com can be provided in an auth.json file inside the root of the project or by passing repo_user and repo_name., (*15)

    $ composer install-magento repo_user=XXX repo_pass=XXX
    
  • Composer script to run PHPUnit tests, (*16)

    $ composer test-phpunit
    
  • Composer script to install Magento and run PHPUnit tests, (*17)

    $ composer test-magento
    

    or, (*18)

    $ composer test-magento repo_user=XXX repo_pass=XXX
    
  • Composer script to run PHP Code Sniffer, (*19)

    $ composer test-phpcs
    
  • Composer script to run PHP Mess Detector, (*20)

    $ composer test-phpmd
    

The Versions

11/05 2018

dev-master

9999999-dev

emerchantpay Payment Gateway for Magento 2

  Sources   Download

GPL-2.0

The Requires

 

The Development Requires

e-commerce alipay authorize paypal recurring webmoney sofort ideal paysafecard wechat fraud trustpay visa mastercard poli void cashu qiwi capture neteller sdd safetypay eps przelewy24 payment_gateway credit_card debit_card refund 3d-secure ezeewallet ppro elv giropay teleingreso payment_processing paybyvouchers tc40 chargeback magento2_module magento2_payment_module magento2_payment_gateway magento2_payment_processing emerchantpay inpay p24 sdd_refund sdd_recurring trustly trustly_sale trustly_withdrawal paypal_express bcmc mybank idebit idebit_payin idebit_payout insta_debit insta_debit_payin insta_debit_payout citadel citadel_payin citadel_payout earthport paysec sct_payout

11/05 2018

1.1.7

1.1.7.0

emerchantpay Payment Gateway for Magento 2

  Sources   Download

GPL-2.0

The Requires

 

The Development Requires

e-commerce alipay authorize paypal recurring webmoney sofort ideal paysafecard wechat fraud trustpay visa mastercard poli void cashu qiwi capture neteller sdd safetypay eps przelewy24 payment_gateway credit_card debit_card refund 3d-secure ezeewallet ppro giropay payment_processing paybyvouchers tc40 chargeback magento2_module magento2_payment_module magento2_payment_gateway magento2_payment_processing emerchantpay inpay p24 sdd_refund sdd_recurring trustly trustly_sale trustly_withdrawal paypal_express bcmc mybank idebit idebit_payin idebit_payout insta_debit insta_debit_payin insta_debit_payout citadel citadel_payin citadel_payout earthport paysec sct_payout

30/04 2018

1.0.0

1.0.0.0

  Sources   Download

03/11 2017

1.1.6

1.1.6.0

eMerchantPay Payment Gateway for Magento 2

  Sources   Download

GPL-2.0

The Requires

 

The Development Requires

e-commerce alipay authorize paypal recurring webmoney sofort ideal paysafecard wechat fraud trustpay visa mastercard poli void cashu qiwi capture neteller sdd safetypay eps przelewy24 payment_gateway credit_card debit_card refund 3d-secure ezeewallet ppro giropay teleingreso payment_processing paybyvouchers tc40 chargeback magento2_module magento2_payment_module magento2_payment_gateway magento2_payment_processing emerchantpay inpay p24 sdd_refund sdd_recurring trustly trustly_sale trustly_withdrawal paypal_express bcmc mybank idebit idebit_payin idebit_payout insta_debit insta_debit_payin insta_debit_payout citadel citadel_payin citadel_payout earthport paysec sct_payout

01/03 2017

1.1.4

1.1.4.0

eMerchantPay Payment Gateway for Magento 2

  Sources   Download

GPL-2.0

The Requires

 

The Development Requires

e-commerce authorize recurring webmoney sofort ideal paysafecard fraud trustpay visa mastercard poli void cashu qiwi capture neteller safetypay eps przelewy24 payment_gateway credit_card debit_card refund 3d-secure ezeewallet ppro elv giropay teleingreso payment_processing paybyvouchers tc40 chargeback magento2_module magento2_payment_module magento2_payment_gateway magento2_payment_processing emerchantpay

25/12 2016

1.1.3

1.1.3.0

eMerchantPay Payment Gateway for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

e-commerce authorize recurring webmoney sofort ideal paysafecard fraud trustpay visa mastercard poli void cashu qiwi capture neteller safetypay eps przelewy24 payment_gateway credit_card debit_card refund 3d-secure ezeewallet ppro elv giropay teleingreso payment_processing paybyvouchers tc40 chargeback magento2_module magento2_payment_module magento2_payment_gateway magento2_payment_processing emerchantpay

23/12 2016

1.1.2

1.1.2.0

eMerchantPay Payment Gateway for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

e-commerce authorize recurring webmoney sofort ideal paysafecard fraud trustpay visa mastercard poli void cashu qiwi capture neteller safetypay eps przelewy24 payment_gateway credit_card debit_card refund 3d-secure ezeewallet ppro elv giropay teleingreso payment_processing paybyvouchers tc40 chargeback magento2_module magento2_payment_module magento2_payment_gateway magento2_payment_processing emerchantpay

08/12 2016

1.1.1

1.1.1.0

eMerchantPay Payment Gateway for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

e-commerce authorize recurring webmoney sofort ideal paysafecard fraud trustpay visa mastercard poli void cashu qiwi capture neteller safetypay eps przelewy24 payment_gateway credit_card debit_card refund 3d-secure ezeewallet ppro elv giropay teleingreso payment_processing paybyvouchers tc40 chargeback magento2_module magento2_payment_module magento2_payment_gateway magento2_payment_processing emerchantpay

30/08 2016

1.1.0

1.1.0.0

eMerchantPay Payment Gateway for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

e-commerce authorize recurring webmoney sofort ideal paysafecard fraud trustpay visa mastercard poli void cashu qiwi capture neteller safetypay eps przelewy24 payment_gateway credit_card debit_card refund 3d-secure ezeewallet ppro elv giropay teleingreso payment_processing paybyvouchers tc40 chargeback magento2_module magento2_payment_module magento2_payment_gateway magento2_payment_processing emerchantpay

12/07 2016

1.0.4

1.0.4.0

eMerchantPay Payment Gateway for Magento 2

  Sources   Download

OSL-3.0

The Requires

 

e-commerce authorize recurring webmoney sofort ideal paysafecard fraud trustpay visa mastercard poli void cashu qiwi capture neteller safetypay eps przelewy24 payment_gateway credit_card debit_card refund 3d-secure ezeewallet ppro elv giropay teleingreso payment_processing paybyvouchers tc40 chargeback magento2_module magento2_payment_module magento2_payment_gateway magento2_payment_processing emerchantpay

12/05 2016

1.0.3

1.0.3.0

eMerchantPay Payment Gateway for Magento 2

  Sources   Download

OSL-3.0

The Requires

  • php ~5.5.0|~5.6.0|~7.0.0
  • magento/module-sales 100.0.*
  • magento/module-store 100.0.*
  • magento/module-quote 100.0.*
  • magento/module-checkout 100.0.*
  • magento/module-backend 100.0.*
  • magento/module-payment 100.0.*
  • magento/module-catalog 100.0.*
  • magento/framework 100.0.*
  • genesisgateway/genesis_php 1.4.*

 

e-commerce authorize recurring webmoney sofort ideal paysafecard fraud trustpay visa mastercard poli void cashu qiwi capture neteller safetypay eps przelewy24 payment_gateway credit_card debit_card refund 3d-secure ezeewallet ppro elv giropay teleingreso payment_processing paybyvouchers tc40 chargeback magento2_module magento2_payment_module magento2_payment_gateway magento2_payment_processing emerchantpay

11/05 2016

1.0.2

1.0.2.0

eMerchantPay Payment Gateway for Magento 2

  Sources   Download

OSL-3.0

The Requires

  • php ~5.5.0|~5.6.0|~7.0.0
  • magento/module-sales 100.0.*
  • magento/module-store 100.0.*
  • magento/module-quote 100.0.*
  • magento/module-checkout 100.0.*
  • magento/module-backend 100.0.*
  • magento/module-payment 100.0.*
  • magento/module-catalog 100.0.*
  • magento/framework 100.0.*
  • genesisgateway/genesis_php 1.4.*

 

e-commerce authorize recurring webmoney sofort ideal paysafecard fraud trustpay visa mastercard poli void cashu qiwi capture neteller safetypay eps przelewy24 payment_gateway credit_card debit_card refund 3d-secure ezeewallet ppro elv giropay teleingreso payment_processing paybyvouchers tc40 chargeback magento2_module magento2_payment_module magento2_payment_gateway magento2_payment_processing emerchantpay

10/05 2016

1.0.1

1.0.1.0

eMerchantPay Payment Gateway for Magento 2

  Sources   Download

OSL-3.0

The Requires