/shopware5-ecp-plugin

Shopware 5 shopping cart plugin

Primary LanguagePHPMIT LicenseMIT

*CAUTION* The ecomprocessing Gateway Module Plugin for Shopware 5 is deprecated and no longer will receive updates. Upgrade your store with Shopware 6 and use ecomprocessing Gateway Module Plugin for Shopware 6

E-Comprocessing Gateway Module for Shopware 5

This is a Payment Module for Shopware 5, that gives you the ability to process payments through E-Comprocessing's Payment Gateway - Genesis.

Requirements

  • Shopware 5 (Tested up to: 5.7.16)
  • GenesisPHP v1.21.6
  • PCI-certified server in order to use E-Comprocessing Direct

GenesisPHP Requirements

Installation (manual) via platform Upload Form

  • Create zip archive - Inside src directory zip Ecomprocessing folder and name the archive Ecomprocessing.zip
  • Login inside the Admin Panel and go to Configuration -> Plugin Manager.
  • Choose Installed from the left navigation panel and then on the Page with installed extensions choose Upload plugin
  • Choose navigate to the Ecomprocessing.zip and upload it
  • New entry with name Ecomprocessing Payment should appear in section Uninstalled. Click on the plugin and then Install and Activate it
  • During the Activation process, you will be asked for cache clearing. It is required for registering all of the ecomprocessing components. Reload the Backend after that (reload the browser page).
  • Go to Configuration -> Payment Methods. On the page should appear ecomprocessing Checkout and ecomprocessing Direct

Installation (manual) via console

  • Copy folder Ecomprocessing and its context into \custom\plugins
  • Navigate to the root folder of your Shopware 5 installation via console and execute the following command php ./bin/console sw:plugin:install Ecomprocessing

Configuration

  • Activate the plugin Configuration -> Payment Methods. Choose ecomprocessing Checkout or ecomprocessing Direct and check Active
  • Configure the Plugin Settings. Choose Configuration -> Payment Methods. Choose ecomprocessing Checkout or ecomprocessing Direct. Click on ecomprocessing Config tab and fill up the form. After that click on Save
  • Enable Phone number. Configuration -> Basic Settings. Expand Frontend and choose Login / registration. Locate Treat phone number as required and set Yes, locate Show phone number field and set Yes. Click Save. This will allow your new customer to fill in a phone number on the registration page.
  • Add Phone number to existing customers. Customers -> Customers. Edit the desired customer. Choose Addresses edit the desired address and fill in up the Phone

Uninstall *CAUTION*

When uninstalling, a message will appear asking if the plug-in data needs to be removed:

  • Yes - Removes all saved Plugin data *THIS CAN NOT BE UNDONE*
  • No - The Plugin data remain untouched

Supported Transactions

  • E-Comprocessing Checkout Payment Method
    • Alternative Payment Methods
      • P24
      • POLi
      • PPRO
        • eps
        • GiroPay
        • iDEAL
        • MyBank
        • Przelewy24
        • SafetyPay
        • TrustPay
        • Bancontact
      • SOFORT
      • Trustly Sale
    • Credit Cards
      • Account Verification
      • Argencard
      • Aura
      • Authorize
      • Authorize (3D-Secure)
      • Bancontact
      • Cabal
      • Cencosud
      • Elo
      • EPS
      • Naranja
      • Nativa
      • Sale
      • Sale (3D-Secure)
      • Tarjeta Shopping
    • Cash Payments
      • Baloto
      • Banamex
      • Banco de Occidente
      • Boleto
      • Efecty
      • OXXO
      • Pago Facil
      • Redpagos
    • Crypto
      • BitPay
    • Sepa Direct Debit
      • SDD Sale
    • Online Banking Payments
      • Banco do Brasil
      • Bancontact
      • Bancomer
      • Bradesco
      • Davivienda
      • Entercash
      • GiroPay
      • iDEAL
      • iDebit Payin
      • INPay
      • InstaDebit Payin
      • InstantTransfer
      • Itau
      • Interac Combined Pay-in
      • Multibanco
      • MyBank
      • OnlineBanking
      • PayU
      • Pix
      • RapiPago
      • Post Finance
      • PSE
      • Santander
      • TrustPay
      • UPI
      • Webpay
      • WeChat
    • Mobile
      • Apple Pay
      • Google Pay
    • Vouchers
      • CashU
      • Neosurf
      • PayByVoucher (Sale)
      • PaySafeCard
    • Gift Cards
      • Intersolve
      • Fashioncheque
      • Thecontainerstore
    • Electronic Wallets
      • eZeeWallet
      • Neteller
      • WebMoney
    • Wallets
      • PayPal

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.