Dies ist eine alte Version des Dokuments!
for Oxid 6
Connect to your webserver via SSH and navigate to the base folder of your OXID eShop (where the composer.json is located) and perform the following command:
composer require mollie/mollie-oxid
"autoload": { "psr-4": { "Mollie\\Payment\\": "./source/modules/mollie/molliepayment" }, "files": ["./source/modules/mollie/molliepayment/lib/mollie-api-php/vendor/autoload.php"] },
vendor/bin/composer dump-autoload
./vendor/bin/oe-console oe:module:install-configuration source/modules/mollie/molliepayment/
You should then receive the message Module configuration has been installed.
The configuration options of the Mollie Payment module are available in the OXID-admin here: Extensions → Modules → Mollie Payment → tab „Settings“
no. | configuration option | description |
---|---|---|
1 | „Mode“: „Test“ or „Live“ | choose if you're still testing or already run the shop live / in production-mode |
2 | „Test API Key“ | paste here the „Test API Key“ you can find in your Mollie account |
3 | „Live API Key“ | paste here the „Live API Key“ you can find in your Mollie account |
4 | „Log result of transaction handling“ | choose to log the result of transactions being performed |
5 | „Remove deactivated payment types“ | choose not to display payment types which haven't been activated in the Mollie account |
6 | „Show icons“ | display the icons of the payment types |
7 | „Status Pending“ | set the order-status before the customer gets redirected to the payment-gateway |
8 | „Status Processing“ | set the order-status for completed payments |
Activate payment-types as usual at Shop Settings → Payment Methods. You see if a payment-type is provided by Mollie by selecting it with a click on a list-item, e.g. to „Belfius“ or „Credit card“. You'll get displayed „This is a Mollie payment type“ on top in the tab „Main“. It will be displayed, too, if a Mollie payment-type is not activated.
As soon as the payment-types are correctly configured in your Mollie Account and the OXID-Admin they are available in the checkout of your online-shop.
of Mollie Components for credit card
To allow the customers to enter their credit card data without leaving your online-shop you have to
The Mollie module has the feature to cancel orders automatically after the timeframe you configured here. This applies to orders in the „Status Pending“ configured by you. The Mollie cronjob has to be set up for this to work.
The Mollie module includes a cronjob script which is able to execute certain tasks of the Mollie module periodically. For those periodic tasks to work you have to configure a cronjob on the webserver of your OXID eShop. The cronjob script can be found here:
{PATH TO YOUR SHOP}/source/modules/mollie/molliepayment/cron.php
This cronjob main script starts all sub-jobs included in the Mollie module. You can configure the minute interval in which you want the sub-jobs to run in the database table „molliecronjob“. You can enable or disable certain sub-jobs in the module configuration in the Cronjobs group.
The Mollie module has the following sub-jobs currently:
More sub-jobs will be added in the future.
In Question 1. and 2.is already described how to get in the OXID-Admin to the place where information about an order can be found. The tabs (numbered with 4 to 10) mentioned in question 1. will be described one by another below.
If you are using the plugin version 1.0.9 or higher, the information will be send to mollie after you saved the shipping information in OXID.
Please update to the latest plugin version, if you using a version smaller than 1.0.9 to use this feature.
See the question 4. to get to the settings for the Mollie Payment module.
No. | configuration-option | description |
---|---|---|
1 | „Mode“: „Test“ or „Live“ | choose if you're still testing or already run the shop live / in production-mode |
2 | „Test API Key“ | paste here the „Test API Key“ you can find in your Mollie account |
3 | „Live API Key“ | paste here the „Live API Key“ you can find in your Mollie account |
4 | „Log result of transaction handling“ | choose to log the result of transactions being performed |
5 | „Remove deactivated payment types“ | choose not to display payment types which haven't been activated in the Mollie account |
6 | „Show icons“ | display the icons of the payment types |
7 | „Status Pending“ | set the order-status before the customer gets redirected to the payment-gateway |
8 | „Status Processing“ | set the order-status for completed payments |
There is a logging accessible for technically enabled users which have access to the MySQL-database of the shop. These can access the table “mollierequestlog” and read the request / response logging being written there.
"autoload": { "psr-4": { "Mollie\\Payment\\": "./source/modules/mollie/molliepayment" }, "files": ["./source/modules/mollie/molliepayment/lib/mollie-api-php/vendor/autoload.php"] }
If you need help from FATCHIP, please send a detailed error description including plug-in and shop version to support@fatchip.de.