Magento 2 Payment Widget:
mkdir -p app/code/Alliance/AlliancePay
The path must be: app/code/Alliance/AlliancePay/registration.php
find var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} +
composer install
php bin/magento module:enable Alliance_AlliancePay
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f
php bin/magento cache:flush
PHP version - 8.2
Magento 2 version - 2.4
For decryption and communication with Ecom, the payment module uses the following library - GitHub - kelvinmo/simplejwt: A simple JSON web token library written in PHP.arrow-up-right , which is built into the module itself
The server must have PHP extensions, gmp, hash, openssl, sodium enabled [for the simplejwt library to work]
gmp
hash
openssl
sodium
simplejwt
To get the required country code in ISO3166 format, you need to install the league/iso3166arrow-up-right library version 4.3.3
ISO3166
Last updated 13 days ago