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

How to add the Yotta Pay Faster 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 a Faster 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 Faster Checkout module, please follow this link.

To perform a manual installation of the Yotta Pay Faster 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.

To enable Loyalty options:

  1. Check that the Loyalty program has been enabled in the YottaPay App: Yotta Pay App > Business > Loyalty program > Enable loyalty program, has been enabled.
  2. Go back to Magento admin panel.
  3. Set Loyalty Percentage option accordingly.
  4. Set Loyalty Bonus Max option to limit the maximum amount of loyalty points. No limit when set to empty.
  5. Set Loyalty Start Date option after which paid orders can be used to earn loyalty points. No limit when set to empty.
  6. 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 uninstall 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

Any questions? Reach out at dev@yottapay.co.uk.