With this issue I try to help getting the configuration for iDeal with Mollie payments clear.
In your Drupal website at admin/config/services/ideal/acquirer add an acquirer with the following settings:
Title: Something like Mollie
Production server URL: https://secure.mollie.nl/xml/idealAcquirer/
Testing server URL: https://secure.mollie.nl/xml/idealAcquirer/testmode/
Path to public certificate file: sites/default/files/certificates/mollie_ideal.cer
You have to download Mollie's Acquirer certificaat from https://www.mollie.nl/beheer/betaaldiensten/documentatie/ideal/professio... and upload it to your site.
At admin/config/services/ideal add a merchants with the following settings:
Title: Again something like Mollie
Acquirer: Select the one you just created
Merchant ID: You can get this Partner ID at https://www.mollie.nl/beheer/betaaldiensten/documentatie/ideal/professio...
Sub ID: nothing
For the next items I'm lost at this moment...
Path to private key file:
Private key password:
Path to public certificate file:
At Mollie you have website profiles. For each profile there is a profile_key of 8 characters and a secret key of many characters. How do I map this information to the required fields?
Comments
Comment #1
xanoThe iDEAL module follows Currence's official iDEAL specifications. The information you provided does not indicate that the payment server you are using follows the same specifications. As this is no iDEAL issue, but a Mollie one, you will have to take it up with them.
Comment #2
ecvandenberg commentedJust spoken to someone at Mollie Payments. And you are right. They use different methods.
So this iDeal module is not compatible with Mollie payments. That is a real pity.
Could you than please remove Mollie from the compliance statement on iDeal's project page? Or make it compliant ;-)
Comment #3
mvkooten commentedHmm, so this module doesn't work with Mollie?
On the homepage it clearly states it does?
Comment #4
xanoFor information on how Mollie works with iDEAL, you will have to contact them. This module just follows the official specifications.