This is a Payment Module for Prestashop that gives you the ability to process payments through emerchantpay's Payment Gateway - Genesis.
- Prestashop 1.7.1 - 8.1.x (Tested up to 8.1.7)
- GenesisPHP v2.0.3 - (Integrated in Module)
- Composer v2.5.5
- PHP version 5.5.9 or newer
- PHP Extensions:
- Create a folder, named
emerchantpay
undermodules
folder of your PrestaShop installation - Upload the contents of the main folder to the newly created folder
- Login into your
Prestashop Admin Panel
- Navigate to
Modules
->Payment
- Locate
emerchantpay Payment Gateway
in the list and clickInstall
- Tweak the settings to your liking and click the
Save
button when ready - You can find the new payment methods in the
Checkout
section in your Store Front - Clear the cache via
Advanced Parameters
->Performance
->Clear cache
Recommended if you do not have FTP account to upload the plugin code directly to your Prestashop
- Download the Source code of the Plugin as zip file
- Decompress the zip archive
Option 1:
- Rename the folder to
emerchantpay
- Compress
emerchantpay
folder asemerchantpay.zip
Option 2: /only on Linux or macOS/
- Start your favourite shell, navigate to decompressed files and execute
composer pack
Common actions:
- Login into your
Prestashop Admin Panel
- Navigate to
Modules and Services
in the main menu - Click the button
Upload a module
orAdd a new module
(depending on the version of Prestashop) and choose the manually createdzip
file. - If you are using Prestashop 1.7.x, then the plugin will be automatically installed. If you are using an older version of Prestashop, find our
emerchantpay Payment Gateway
Module below and install it - After the Module is installed, you could
Configure
the newly installedemerchantpay Payment Gateway
to your needs and clickSave
button when ready - You can find the new payment methods in the
Checkout
section in your Store Front - Clear the cache via
Advanced Parameters
->Performance
->Clear cache
Note: If you have payment restrictions in place, you'll have to add the newly installed payment method to the Currencies
/ Countries
/ Groups
you wish to appear on.
You're now ready to process payments through our gateway.
Note: If you have trouble with your credentials or terminal configuration, get in touch with our support team
Note: For security reasons, the default cookie policy is set to Lax. In order for payments in iframe to work, the setting must be changed to None. The setting can be found in Configure
-> Advanced Parameters
-> Administration
-> Cookie SameSite
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
- InstantTransfer
- InitRecurringSale
- InitRecurringSale (3D-Secure)
- Intersolve
- Itau
- Multibanco
- MyBank
- Naranja
- Nativa
- Neosurf
- Neteller
- Online Banking
- Interac Combined Pay-in (CPI)
- Bancontact (BTC)
- 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
- Install dev packages
composer install
- Run Autoindex
composer autoindex
- Run PHP Code Sniffer
composer php-cs
- Run PHP Mess Detector
composer php-md
- Pack installation archive (Linux or macOS only)
composer pack
- Update License Headers
composer header-stamp