/magento-ce-emp-plugin

Plugin for Magento shopping cart

Primary LanguagePHP

*CAUTION* The emerchantpay Gateway Module Plugin for Magento CE is deprecated and no longer will receive updates. Use emerchantpay Gateway Module Plugin for Magento CE, EE, ECE for Magento 2 CE, EE, ECE

emerchantpay Gateway Module for Magento CE

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

Requirements

  • Magento Community Edition > 1.7 (Tested up to: 1.9.3.6)
  • GenesisPHP v1.18.4 - (Integrated in Module)
  • PCI-certified server in order to use emerchantpay Direct

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

Note: If you are using Tokenization with the Checkout module, Guest Checkout must be disabled.

GenesisPHP Requirements

Installation (via Modman)

  • Install ModMan
  • Navigate to the root of your Magento installation
  • run modman init
  • and clone this repo modman clone --copy https://github.com/eMerchantPay/magento-ce-emp-plugin
  • Login inside the Admin Panel and go to System -> Configuration -> Payment Methods
  • If one of the Payment Methods emerchantpay Direct or emerchantpay Checkout is not yet available, go to System -> Cache Management and clear Magento Cache by clicking on Flush Magento Cache
  • Check Enable, set the correct credentials, select your prefered payment method and click Save config

Update emerchantpay extension via Modman

  • Navigate to the root of your Magento installation
  • run modman update --force magento-ce-emp-plugin

Installation (manual)

  • Upload the contents of the folder (excluding README.md) to the <root> folder of your Magento installation
  • Login inside the Admin Panel and go to System -> Configuration -> Payment Methods
  • If one of the Payment Methods emerchantpay Direct or emerchantpay Checkout is not yet available, go to System -> Cache Management and clear Magento Cache by clicking on Flush Magento Cache
  • Check Enable, set the correct credentials, select your prefered payment method and click Save config

Configure Magento over secured HTTPS Connection

This configuration is needed in order to use the emerchantpay Direct Payment Method.

Steps:

  • Ensure you have installed a valid SSL Certificate on your Web Server & you have configured your Virtual Host correctly.
  • Login to Magento Admin Panel
  • Navigate to System -> Configuration -> General -> Web
  • Expand the Secure panel and set Use Secure URLs in Frontend and Use Secure URLs in Admin to Yes
  • Set your Secure Base URL and click Save Config
  • It is recommended to add a Rewrite Rule from http to https or to configure a Permanent Redirect to https in your virtual host

Supported Transactions

  • emerchantpay Direct Payment Method

    • Authorize
    • Authorize (3D-Secure)
    • InitRecurringSale
    • InitRecurringSale (3D-Secure)
    • RecurringSale
    • Sale
    • Sale (3D-Secure)
  • emerchantpay Checkout Payment Method

    • 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
    • GiroPay
    • iDeal
    • iDebit
    • InstaDebit
    • InstantTransfer
    • InitRecurringSale
    • InitRecurringSale (3D-Secure)
    • Intersolve
    • Itau
    • Klarna
    • Multibanco
    • MyBank
    • Naranja
    • Nativa
    • Neosurf
    • Neteller
    • Online Banking
    • OXXO
    • P24
    • Pago Facil
    • PayPal Express
    • PaySafeCard
    • PayU
    • POLi
    • PPRO
    • PSE
    • Qiwi
    • RapiPago
    • Redpagos
    • SafetyPay
    • Sale
    • Sale (3D-Secure)
    • Santander
    • Santander Cash
    • Sepa Direct Debit
    • SOFORT
    • Tarjeta Shopping
    • TCS
    • Trustly
    • TrustPay
    • UPI
    • WebMoney
    • WebPay
    • WeChat
    • Zimpler

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

You're now ready to process payments through our gateway.