Nieuws

JD iDEAL Gateway 4.1.0 beschikbaar

Sinds het beschikbaar stellen van JD iDEAL Gateway 4.0.0 zijn er een aantal problemen naar voren gekomen die met deze versie zijn opgelost. Er zijn niet alleen problemen opgelost maar ook een aantal nieuwe mogelijkheden bijgekomen. Hierbij een overzicht van de aanpassingen:

  • De namen van betaalmethodes zijn nu te wijzigen met een taal override
  • Aantallen in RSForms! Pro formulieren kwamen door als Array. Het aantal wordt nu meegenomen in de naam van de optie.
  • Conditionele velden in RSForms! Pro is nu uitgebreid en zijn alle veldtypen te kiezen als conditioneel veld
  • Bestellingen werden niet bijgewerkt met de status zoals aangegeven in JD iDEAL Gateway
  • Bij het bewerken van een betaalmethode in HikaShop verscheen er een foutmelding van getFieldAttribute
  • Installatie van RSForms! Pro plugin is aangepast. Deze kan nu alleen maar worden geïnstalleerd en niet worden geupdate. Dit om te zorgen dat de database layout klopt.
  • De uitgestelde e-mails in RSForms! Pro werkte niet
  • In overleg met HikaShop kan er nu een bericht worden getoond na het afrekenen. Hiervoor is HikaShop 2.6.3 vereist.
  • Sommige instellingen van Rabobank Omnikassa werden niet omgezet bij een update van JD iDEAL Gateway 3 naar JD iDEAL Gateway 4
  • Verbeterde ondersteuning voor overboeking bij Mollie en Sisow
  • In RSMembership! is het nu mogelijk om de naam van de betaalmethode aan te passen in de plugin instellingen
  • iDEAL betalingen tonen nu de bank keuze op het afrekenscherm van VirtueMart
  • Profiel keuze bij VirtueMart werd niet correct uitgelezen
  • Plaatjes en links werden gefiltered bij het aanmaken van berichten. Dit is verholpen.
  • Het CLI status update script werkte niet naar behoren
  • Het CLI status update script is uitgebreid om ondersteuning te bieden voor alle betaalproviders die dit ondersteunen
  • Ogone taal instelling aangepast. Het is nu mogelijk om de taal van de gebruiker te gebruiken. Zo wordt het Ogone betaalscherm in de taal van de gebruiker getoond.

JD iDEAL wil graag de volgende mensen bedanken voor hun bijdrage.

Remco Janssen van CrossMediaCreations voor de styling van de RSForms velden en de betaalpagina.
Rick Spaan van R2H voor de styling van de betaalknop.

Deze versie is voor iedereen te downloaden met een actief abonnement vanuit de Download omgeving. Indien je geen actief abonnement hebt dan kan dat hier besteld worden.

JD iDEAL Gateway 4 beschikbaar

Het heeft een tijd geduurd maar nu is het dan eindelijk zo ver, JD iDEAL Gateway 4 is beschikbaar. Dit is een versie die helemaal opnieuw is opgebouwd in het afgelopen jaar en dat neemt tijd in beslag. In een eerder artikel hebben we al gemeld wat er nu allemaal veranderd is, dit is na te lezen in het JD iDEAL Gateway 4 document.

Belangrijke zaken

Nog even op een rijtje de belangrijkste zaken met betrekking tot JD iDEAL Gateway 4:

  1. Er is geen Joomla 2.5 ondersteuning meer
  2. Er zijn een aantal extensies verwijderd:
    1. Ads Factory
    2. Akeeba Subscriptions
    3. Document Seller
    4. JE GroupBuy
    5. JoomBri Freelance
    6. JoomISP
    7. PaidSystem
    8. redSHOP
    9. Ticketmaster
  3. Er is een extensie bijgekomen:
    1. RD-Subscriptions
  4. Er is een betaalprovider bijgekomen:
    1. ING Kassa Compleet
  5. Installeer eerst JD iDEAL Gateway en daarna pas de plugin voor de extensie
  6. TEST TEST TEST voordat je de extensie bijwerkt op een live website
    We hebben zoveel mogelijk geprobeerd om de installatie soepel te laten verlopen van JD iDEAL Gateway 3 naar JD iDEAL Gateway 4 maar het is altijd mogelijk dat er dingen verkeerd gaan.
  7. Loop alles na
    Nadat de installatie heeft plaats gevonden controleer de volgende zaken:
    1. Kloppen de instellingen van de betaalprovider
    2. Kloppen de succes, geannuleerde en mislukte berichten
    3. Werkt de integratie met de extensie nog
    4. Werkt de terugkoppeling nog
  8. Bij problemen, meld het op het forum en er zal spoedig naar gekeken worden.

Documentatie

Nu dat JD iDEAL Gateway 4 uit is, zal de documentatie ook bijgewerkt gaan worden met de nieuwe mogelijkheden. De handleiding voor JD iDEAL Gateway 4 is al beschikbaar bij de downloads.

Ter afsluiting

Na al het harde werken hopen we dat er veel plezier beleefd zal worden aan deze nieuwe versie. Er is altijd ruimte voor verbetering en nieuwe mogelijkheden, deze horen wij graag.

JD iDEAL Gateway 4

Het is al weer een tijdje geleden dat er een update is geweest van JD iDEAL Gateway maar we hebben zeker niet stil gezeten. Er is hard gewerkt aan de nieuwe versie die helemaal opnieuw is opgebouwd voor Joomla 3.5. Er zan dan ook geen ondersteuning meer zijn voor Joomla 2.5, degene die nog op Joomla 2.5 zitten kunnen JD iDEAL Gateway 3 blijven gebruiken. Hier even een kleine opsomming van de wijzigingen die er gekomen zijn.

Als een extensie opnieuw wordt opgebouwd dan kan je wel wat grote veranderingen verwachten en die zijn er ook wel. Deze veranderingen zijn nodig geweest om een paar lang gekoesterde wensen in vervulling te laten gaan. De twee grootste aanpassingen zijn het mogelijk maken om meerdere betaalproviders tegelijk in 1 website te kunnen gebruiken en het meertalig maken van de resultaat teksten.

Profielen

Profielen

De profielen zijn toch wel de grootste aanpassing in JD iDEAL Gateway omdat het nu mogelijk is, per extensie op te geven welke betaalprovider er gebruikt moet worden. In een paar extensies is het zelfs mogelijk om per betaaloptie aan te geven welke betaalprovider en welke betaalmethode er gebruikt moet worden. Een variatie hierop is dat er in RSForms! Pro de mogelijkheid is een profiel per formulier in te stellen. Indien er niets is ingesteld zal het eerste profiel, het profiel wat bovenaan staat, gebruikt worden.

In de afbeelding hierboven is te zien dat er 8 verschillende betaalproviders tegelijk worden gebruikt op 1 website. Het is natuurlijk ook mogelijk om meerdere profielen voor 1 betaalprovider aan te maken. Bijvoorbeeld als je 2 donatie formulieren hebt voor 2 verschillende doelen en elk doel heeft haar eigen Mollie account, dan kan je hier 2 Mollie profielen aanmaken en in het formulier in RSForms! Pro het betreffende profiel kiezen.

Meertalige berichten

Berichten

De berichten kunnen nu per profiel en per taal worden aangemaakt. Op deze manier is het mogelijk om gebruikers in hun eigen taal een bericht te laten zien afhankelijk van de gekozen betaalprovider. Of een bericht getoond wordt is nog wel afhankelijk van de extensie die gebruikt wordt, sommige extensies hebben geen mogelijkheid om een bericht van JD iDEAL Gateway te tonen.

Ondersteunde betaalproviders

In het aanbod van ondersteunde betaalproviders is ook het een en ander gewijzigd. De volgende betaalproviders zijn verwijderd:

  • Rabobank Lite
  • Rabobank Internetkassa
  • Friesland Bank

Er is ook een betaalprovider toegevoegd:

  • ING Kassa Compleet

Ondersteunde extensies

Er zijn ook een aantal extensies die niet langer worden ondersteund, zij het doordat de ontwikkelaar gestopt is of omdat er te weinig animo voor is. De volgende extensies zijn verwijderd:

  • Ads Factory
  • Akeeba Subscriptions
  • Document Seller
  • JE GroupBuy
  • JoomBri Freelance
  • JoomISP
  • PaidSystem
  • redSHOP
  • Ticketmaster

Voor wat betreft Akeeba Subscriptions, dit was altijd een erg populaire extensie maar de publieke ontwikkeling is stopgezet en vandaar dat deze niet meer wordt ondersteund. Er is een alternatief beschikbaar, namelijk RD-Subscription en hiervoor is er wel ondersteuning aanwezig in JD iDEAL Gateway 4.

RSForms! Pro

Van alle ondersteunde extensies heeft de ondersteuning voor RSForms! Pro wel de meeste veranderingen mee gekregen. Deze plugin is helemaal opgeschoond en de volgende wijzigingen zijn doorgevoerd:

  • Alle JavaScript gerelateerde zaken zitten nu in 1 bestand
  • Ondersteuning voor uitgestelde e-mails. E-mails alleen versturen als de betaling binnen is
  • Per formulier een betaalprofiel opgeven
  • Het invoerveld de mogelijkheid tot het verplicht stellen
  • De meervoudige producten hebben de optie om een aantal veld in te stellen zodat gebruikers kunnen opgeven hoeveel ze van een specifiek product willen
  • De JD iDEAL Gateway instellingen per formulier worden ook meegenomen als er een backup van het formulier wordt gemaakt
  • De JD iDEAL Gateway instellingen per formulier worden ook terug gezet als er een restore van het formulier wordt uitgevoerd
  • De afbeeldingen zijn aangepast zodat ze correct worden weergegeven

Afbeeldingen van betaalopties

JD iDEAL Gateway levert nu ook een uitgebreide set van afbeeldingen mee van betaalopties. De afbeeldingen zijn te vinden in de map media/com_jdidealgateway/images. Deze kunnen indien nodig zelf naar de juiste locatie gekopieërd worden, anders is het aan te raden deze locatie te gebruiken.

Controle transactie

Status check

Het kan wel eens voorkomen dat de status van een transactie niet doorkomt, het is nu mogelijk met de druk op een knop om alsnog de status op te vragen. Dit is alleen beschikbaar voor de betaalproviders die dit ondersteunen.

Notificatie script

JD iDEAL Gateway 4 maakt gebruik van een eigen notificatie script om het antwoord van de betaalprovider af te vangen. Dit script is verplaatst om de URL een stuk duidelijker te maken en de nieuwe locatie is de map cli/notify.php. Indien nodig voer dit in als uitzondering in de firewall en/of beveiligingssoftware van de website om te zorgen dat deze URL te bereiken is.

Joomla 3.5 ondersteuning

In JD iDEAL Gateway 4 is er gebruik gemaakt van de laatste technieken die beschikbaar zijn in Joomla, daarom is het een vereiste dat Joomla 3.5 of hoger gebruikt wordt. Er is gekozen om zoveel mogelijk gebruik te maken van de Joomla core zodat er stabiliteit en veiligheid is. Dit heeft ook tot gevolg dat er veel meer mogelijkheiden zijn tot het overriden van JD iDEAL Gateway en het dus nog verder naar eigen smaak ingericht kan worden.

JLayouts

De betaalformulieren worden nu opgebouwd met JLayouts wat het mogelijk maakt om gemakkelijk een eigen opmaak te maken van de betaalpagina.

ACL mogelijkheden

De mogelijkheid om ACL in te stellen voor het beheer in JD iDEAL Gateway is nu ook mogelijk. Dit geeft meer controle over wie er bij wat kan komen en wie er wat mag doen in JD iDEAL Gateway.

Documentatie

De documentatie zal de komende tijd ook bijgewerkt worden waar nodig. De installatie handleiding zal ook klaar zijn tegen de tijd dat JD iDEAL Gateway 4 wordt uitgebracht.

Migratie

Door de vele wijzigingen is het niet mogelijk om alles tijdens een installatie te migreren. Tijdens de installatie zal JD iDEAL Gateway zoveel mogelijk proberen te migreren maar alle instellingen na lopen is vereist.

Beschikbaarheid

Er zijn nog een paar kleine dingen die afgewerkt moeten worden, daarna zal JD iDEAL Gateway 4 uitgebracht worden. De planning is dat dit in de 2e week van mei zal gebeuren.

JD iDEAL Gateway 3.3.2

JD iDEAL Gateway 3.3.2 is uit, dit is een stabiliteits versie, er zijn geen nieuwe functionaliteiten toegevoegd. Welke wijzigingen zijn er:

  • Zijbalk overlapt in Joomla 3
  • Maak de betaalopties te vertalen in Akeeba Subscriptions betaalplugin
  • Notify URL toegevoegd aan HikaShop betaalplugin
  • Bijgewerkt JoomDonation betaalplugin
  • redSHOP betaalplugin voor de nieuwe statussen
  • Bijgewerkt RSForm!Pro betaalplugin
  • Toegevoegd Buckaroo afbeelding
  • iDEAL plaatje voor VirtueMart
  • Callback aangepast voor RSMembership
  • Toegevoegd e-mail als add-on mist
  • Enkel product toont geen totaal in RSForm!Pro
  • Eventbooking return url

Download

JD iDEAL Gateway 3.3.2 is te downloaden voor iedereen die een actief abonnement heeft.

Nog geen JD iDEAL Gateway abonnement?

BESTEL NU
slechts € 69,95

Bericht van ING over certificaten

Onlangs heeft de ING een bericht naar haar klanten gestuurd over certificaten die niet meer aan de eisen voldoen. Het bericht ziet er als volgt uit:

Geachte heer, mevrouw ---,
 
Deze mail betreft belangrijke informatie betreffende uw iDEAL aansluiting ---.
 
Beveiliging iDEAL berichten
Het iDEAL berichtenverkeer tussen uw webwinkel en het iDEAL systeem dient veilig te zijn. Daarom wordt elk iDEAL-bericht dat u verstuurt en ontvangt beveiligd met een digitale ‘handtekening’. Bij deze digitale handtekening wordt gebruik gemaakt van een zogenaamde sleutel of signing-certificaat.
 
Deze sleutel of signing certificaat moet volgens de iDEAL standaard aan bepaalde eisen voldoen: 
•         Het algoritme voor de versleuteling moet het RSA SHA256 algoritme zijn
•         RSA sleutel van minimaal 2048 bits 
•         Maximaal  5 jaar geldig 
 
Deze eisen staan in detail beschreven in de iDEAL Merchant  Integratie Gids. De laatste versie van deze Gids kunt u downloaden vanuit het iDEAL Dashboard https://iDEAL.secure-ing.com onder het menu-item “Documentatie”.
 
ING heeft geconstateerd dat u één of twee signing certificaten gebruikt die niet voldoen aan deze eisen.
 
Om de veiligheid van iDEAL te kunnen blijven garanderen zijn certificaten die niet aan bovenstaande eisen voldoen vanaf 1 juni 2015 niet meer toegestaan. Om ook na 1 juni 2015 op een juiste wijze iDEAL-berichten digitaal te tekenen dient u uw huidige signing certificaat te vervangen door een geldige versie.
 
In de iDEAL Merchant Integratie Gids staat beschreven hoe u een nieuw signing-certificaat (sleutelpaar) kunt aanmaken. Raadpleeg hiervoor hoofdstuk 8 vanaf pagina  39. 
 
De geheime sleutel (private key: priv.pem) wordt geladen in uw eigen omgeving. De publieke sleutel (public key: cert.cer) moet worden geüpload in het iDEAL Dashboard. U kunt een instructie downloaden vanuit het iDEAL Dashboard waarin staat beschreven welke stappen u hiervoor moet uitvoeren. Raadplaag hiervoor ‘Instructie upload certificaat’ onder het menu-item “Documentatie”.
 
De veel gestelde vragen over iDEAL vindt u op: https://www.ing.nl/zakelijk/betalen/geld-ontvangen/iDEAL/index.html. Staat uw vraag er niet tussen? Stuur uw vraag dan naar: iDEAL@ing.nl of bel 020 - 652 2580.
 
Met vriendelijke groet, ING
 
 
Extra informatie
Uw huidige signing certificaten hebben de volgende kenmerken:
 
Certificaat 1
Keylength: 2048 
Signing Algorithm: SHA256withRSA  
Fingerprint: ---  
 
 
Certificaat 2
Keylength: 1024 
Signing Algorithm: SHA1withRSA 
Fingerprint: ---  

Indien je dit bericht hebt ontvangen zijn er een paar mogelijke vervolgstappen:

  1. Als er in de lijst met huidige signing certificaten al een certificaat staat met een Keylength van 2048 en een Signing Algorithm van SHA256withRSA dan kunnen de overige certificaten verwijderd worden.
  2. Als er in de lijst met huidige signing certificaten nog geen certificaat staat met een Keylength van 2048 en een Signing Algorithm van SHA256withRSA, dan zal er een nieuw certificaat aangemaakt moeten worden. Hiervoor kan de JD iDEAL Certificaat generator gebruikt worden. Na het aanmaken van het certificaat zal deze ge-upload moeten worden in de website en bij de bank. Vergeet niet om het wachtwoord welke gebruikt is om het certificaat aan te maken ook in te voeren in de instellingen van JD iDEAL.

De reden waarom de ING deze mail stuurt is om iedereen gebruik te laten maken van een veiliger internet.