Magento 2

Available for Magento 2.2.* - 2.4.*

Magento is an e-commerce platform built on open source technology that provides online merchants with a flexible shopping cart system, as well as control over the look, content and functionality of their online store. Credit- and debit cards, e-wallets and web-banking payments; with this extension provided by Payrexx, you can accept all common payment methods in your Magento webshop to enable a fast and secure checkout process for your customers. The Payrexx extension supports Magento versions 2.2.* to 2.4.* (Note: It may work on future Magento releases, but performance cannot be guaranteed).

General

Features

  • ✅ Multicurrency support

  • ✅ Payment method icons in checkout

  • ✅ Cart Transmission

  • ✅ Webhook Status Synchronization

  • ❌ Look & Feel Configuration

  • ✅ Individual payment method configuration

  • ❌ Subscription support

Integration

Configuration - Payrexx

  • In your Payrexx administration, navigate to "API & Integration". Select Magento 2 under "Add e-commerce integration".

  • After clicking on "Add" the configuration of the API integration opens. Under Shop Address you have to enter the URL to your store. In this view you will also find the API key and the instance name which you will need in the plugin configuration on Magento 2.

Please note:

  • The store URL must be entered completely and correctly. Differences like https://www. or only https:// can lead to webhook errors if ignored.

  • Keep the API key secret. In case of loss or unintentional publication, you can regenerate it in the configuration of the integration on Payrexx.

Installation

Payrexx Library

$ composer require payrexx/payrexx

If the composer requires a login, use this data: http://devdocs.magento.com/guides/v2.2/install-gde/prereq/connect-auth.html

  • If you are unable to log in to repo.magento.com while using Composer, you should rename the auth.json.sample file to auth.json. You can find the file in the Magento root directory.

  • Now open the file with an editor and add your public and private key.

  • How to get the keys:

Payrexx Payment Plugin
  • Download the Magento 2 plugin here (download it as a ZIP file).

  • Open the /app/ directory, which should be located under the Magento root installation.

  • Create the folder structure code/Payrexx/PaymentGateway/ in the app folder. (i.e.) app -> code -> Payrexx -> PaymentGateway

  • Unzip the downloaded zip file to the PaymentGateway folder you just created. Use software like 7-Zip or WinRAR to do this.

Magento Administration

  • Log in to your Magento administration panel

  • Go to "SYSTEM -> Web Setup Wizard -> Sales -> Payment methods"

  • Select the Module Manager to continue.

  • Locate Payrexx_PaymentGateway and select Enable from the drop-down menu.

  • Execute the following:

    • Step 1: Readiness check

    • Step 2: Create the backup

    • Step 3: Activate module

Please wait until the process is complete.

Alternatively, you can also activate the extension via the command line

  • Go to the root directory of Magento and run the following commands:

$ bin/magento setup:upgrade

$ bin/magento setup:di:compile

$ bin/magento cache:clean

Please wait until the process is complete.

Configuration - Magento

  • Log in to your Magento administration panel.

  • Go to "Stores -> Configuration -> Sales -> Payment methods".

  • Search and click on "Payrexx" under "other payment methods".

  • To configure your Payrexx module configuration, use the instance name and API Secret, both of which you received from this article in the Configuration - Payrexx step.

If no longer known, you can find the information under "API & Integrations" in your Payrexx account.

The configuration is complete. You can now use Payrexx together with Magento 2!

Last updated