We have developed an official payment module for Magento version 2.0 and higher. The module is developed and maintained by scanpay. We have uploaded the source code to GitHub and we encourage you to help us improve the module – all contributions are much appreciated.
You can install the module with composer or by manually uploading the files, e.g. with FTP. Magento recommends that you use Composer to install and maintain extensions. You can find a guide on how to install composer here.
Navigate to your Magento folder and download the module with composer:
composer require scanpay/magento2
Enable the module and clear the static view files:
php bin/magento module:enable Scanpay_PaymentModule --clear-static-content
Register the extension:
php bin/magento setup:upgrade
Recompile your Magento store with the new module:
php bin/magento setup:di:compile
Verify that the extension is enabled:
php bin/magento module:status
Now that you have installed the module, you must configure it.
Enter your magento admin panel and navigate to
Stores > Configuration > Sales > Payment Methodsand select the Scanpay Payment Module:
- Enable the module
Locate the API-key field and copy an API-key from the dashboard into the field:
Press 'Save changes' to finalize the configuration process. A Scanpay payment method should now appear upon checkout.
Copy the content of the Ping URL field into the callback address field here.
Pressing the 'ping' button should now cause a ping to register in the Magento 2 Scanpay configuration, making the ping URL box green.