How to add the Yotta Pay Online Checkout module to your Magento website?

How to add the Yotta Pay Online Checkout module to your Magento website?

Before installing and connecting the module make sure you have downloaded the Yotta Pay app, activated the business plan and created an Online Checkout account. If you haven't done it yet, please refer to this page first. If you have registered already, you can proceed with the installation.

There are two types of module installation: manual and automatic.

The latter option is quicker. To perform an automatic installation of the Yotta Pay Online Checkout module, please follow this link.

To perform a manual installation of the Yotta Pay Online Checkout module:

  1. Download the latest version of the module by clicking here.
  2. Run the following commands: 

    tar -xvf yottapay_yotta-pay-payments-latest.tgz
    php bin/magento setup:upgrade
    php bin/magento setup:di:compile
    php bin/magento setup:static-content:deploy
    php bin/magento cache:flush
    php bin/magento cache:clean
  3. Go to Stores, click Configuration, and navigate to Sales.
  4. Click Payment Methods > Other Payment Methods > Yotta Pay.
  5. Enable Yotta Pay payment method.
  6. Enable / Disable Sandbox mode.
  7. Input your Merchant Identifier and Payment Key.
  8. Click Save Config.

If you wish to update the module:

  1. Backup your files and database.
  2. Check out the CHANGELOG.
  3. Run the following commands:

    php bin/magento module:disable --clear-static-content YottaPayIntegration_Payments
    rm -rf app/code/YottaPayIntegration/Payments
    tar -xvf yottapay_yotta-pay-payments-latest.tgz
    php bin/magento module:enable YottaPayIntegration_Payments
    php bin/magento setup:upgrade
    php bin/magento setup:di:compile
    php bin/magento setup:static-content:deploy
    php bin/magento cache:flush
    php bin/magento cache:clean

If you wish to unistall the module

  1. Backup your files and database.
  2. Run the following commands: 

    php bin/magento module:disable --clear-static-content YottaPayIntegration_Payments
    rm -rf app/code/YottaPayIntegration/Payments
    php bin/magento setup:upgrade
    php bin/magento setup:di:compile
    php bin/magento setup:static-content:deploy
    php bin/magento cache:flush
    php bin/magento cache:clean

If you will experience any problems with the service, do not hesitate to contact us at dev@yottapay.co.uk.