Magento Forum

   
Oplossing iDEAL + Modern Theme
 
Appmerce
Guru
 
Avatar
Total Posts:  376
Joined:  2008-05-13
Amsterdam, The Netherlands
 

Tot Magento 1.1.8 bestaat een conflict tussen Modern Theme en iDEAL. De truc om ze beide te installeren is:

1. installeer modern theme
2. ga naar /app/design/frontend/default/modern/template/ideal en wis die hele map “ideal”
3. installeer ideal module

 
Magento Community Magento Community
Magento Community
Magento Community
 
Mathy
Jr. Member
 
Total Posts:  15
Joined:  2008-03-12
Halsteren
 

Morningtime.

Ik heb magento 1.1.8 geinstalleerd.
Alle paden goed ingesteld en werkend.
Modern theme geinstalleerd volgens jou handleiding.
Hosting provider gesproken inzake iDEAL communicatie (is geen belemmering + paden staan goed ingesteld)
Instellingen gedaan volgens jou handleiding.
Certificaten aangemaakt en geupload naar test en productie server iDEAL dashboard.
Certificaten nagekeken met de wachtwoorden.

Alles moet het in principe doen maar iDEAL advanced verschijnt niet op de frontend van webshop. Wat ik ook doe en of probeer.

In mysql database ideal_api_debug staat

Mage_Ideal_Model_Api_Advanced_DirectoryRequest
Array
(
[merchant_id] => XXXXXXX
[sub_id] => 0
[authentication] => SHA1_RSA
)
Mage_Ideal_Model_Api_Advanced_DirectoryRequest
SimpleXMLElement Object
(
[0] => Betalen met iDEAL is nu niet mogelijk. Probeer het later nogmaals of betaal op een andere manier.
)

Kortom op een of andere manier wordt er geen contact gemaakt met IDEAl dashboard.

Inmiddels ook contact met hen gehad konden niets voor mij doen en verwijzen mij terug naar het forum van Magento.

Ik weet dat op het forum dit probleem bij meerdere is ontstaan.

Echter ik heb alles geprobeerd en uitgedacht maar niet kunnen oplossen.

Nog een opmerking op mijn domeinnaam is een beveiligde SSL verbinding van toepassing losstaand van de twee certificaten die nodig zijn om te kunnen communiceren met IDEAL:

Graag oplossing?

Met vriendelijke groet,
Mathy

 
Magento Community Magento Community
Magento Community
Magento Community
 
Handig
Jr. Member
 
Total Posts:  10
Joined:  2008-08-26
 

Mathy,
Worstel met hetzelfde probleem.

Ben jij er inmiddels uit wat bij jou het probleem was?

Wil je de oplossing dan delen?

 
Magento Community Magento Community
Magento Community
Magento Community
 
Appmerce
Guru
 
Avatar
Total Posts:  376
Joined:  2008-05-13
Amsterdam, The Netherlands
 

Die foutmelding geeft aan dat er een isntelling nog verkeerd staat, maar het is niet duidelijk welke. Diverse mogelijkheden:

- pad naar certificaten klopt niet (begint het wel met je DOCUMENT_ROOT van de server? en daarachter /app/etc/ideal/cert.cer etc.?
- de certificaten zelf zijn niet goed
- de MerchantID is te kort (je bent cijfers vergeten, bijv. de nullen aan het begin 00).
- is de SubID wel ingesteld (0)?
- is er een andere instelling leeg gelaten, die niet leeg mag zijn?

 
Magento Community Magento Community
Magento Community
Magento Community
 
Inline Media
Moderator
 
Avatar
Total Posts:  130
Joined:  2007-09-17
The Netherlands
 

Met de foutmeldingen in de mysql database ideal_api_debug schiet je weinig op, ze zijn veel te algemeen. De fout zit hem inderdaad in 1 van de mogelijheden zoals Morningtime benoemt. Om er achter te komen wat nu echt fout gaat en wat de exacte foutmelding is, doe dan het volgende:

“Quick, dirty, but effective”:

Open bestand magento/app/code/core/Mage/Ideal/Model/Api/Advanced.php en zet direct boven de regel (regel 213):

$xml = new SimpleXMLElement($response);

De volgende code:

echo '<pre>'print_r($response); exit;

Laad de checkout pagina opnieuw en de exacte iDeal foutmelding wordt vervolgens getoond.

 
Magento Community Magento Community
Magento Community
Magento Community
 
fourroses
Sr. Member
 
Total Posts:  125
Joined:  2009-08-19
 

Ik krijg een errorpagina te zien, na bovenstaande in te vullen krijg ik: merchant is not active, dan klopt er iets niet met de certivicaten ?

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top