Skip to content
A Magento Plugin for Accepting Private Payments via uPlexa (UPX)
Branch: master
Clone or download
Pull request Compare This branch is even with QuantumLeaper:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Controller/Gateway
Helper
Model
etc
view/frontend
LICENSE
README.md
composer.json
registration.php

README.md

uPlexa for Magento

uPlexa Payment Gateway for Magento 2

Dependencies

  • Magento2 This can be downloaded from magento.com or from cloning their GitHub repo
  • A webserver! preferably with the latest versions of PHP and MySQL
  • A uPlexa wallet and uplexa-wallet-rpc This can be downloaded from uplexa.com or cloned from the uPlexa GitHub repo

Install Instructions

Install with composer

Installing with composer is the easiest way to install this plugin.

  • First, add this repo to your root composer.json file. The "repositories" section of your root composer.json should look like this: "repositories": [ { "type": "vcs", "url": "https://github.com/uplexa/uplexa-magento" } ],
  • Make sure that your "minimum-stability" is set to "dev". It should look like this "minimum-stability": "dev",
  • Then you can simply type php composer require uplexaintegrations/uplexapayment

After Install

Clear Cache

  • Run php bin/magento setup:upgrade
  • Flush cache with php bin/magento cache:flush
  • Clean cache with php bin/magento cache:clean

Setting-Up uplexa-wallet-rpc

  • Start up your uplexa-wallet-rpc with the following command: ./uplexa-wallet-rpc --rpc-bind-port 21065 --disable-rpc-login --log-level 2 --wallet-file /path/walletfile. It is recommended that you use the --rpc-login flag.

Setup

  • First, navigate to you site admin panel -Within that admin panel, navigate to Stores > Configuration > Sales > Payment Methods.
  • Under "Other Payment Methods" select "uPlexa Payment"
  • Select "Yes" for "Enabled" and enter your uplexa-wallet-rpc address and port
You can’t perform that action at this time.