Page 1 of 3

Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Tue Mar 06, 2007 3:46 pm
by OSFreak
Hallo Wereld

Ik ben begonnen aan een Ogone payment module voor VirtueMart.
(als er al iemand een oplossing daarvoor gebruikt mag je die code me altijd bezorgen)


Ik heb op de forge dit project aangemaakt (maar ook allemaal nog in Beta)
http://joomlacode.org/gf/project/ogonevirtuemart/

Hier al een paar screenshots ;)

Image
Image
Image

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Tue Mar 27, 2007 7:21 pm
by OSFreak
Vandaag is het een mooie dag om " My First Beta" up te loaden.

Download via de forge : http://joomlacode.org/gf/project/ogonevirtuemart/

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Tue Mar 27, 2007 7:28 pm
by kees
Dat ziet er wel héél mooi uit :)

Even een vraagje, buurman (A'pen Zwijndrecht): werkt deze payment solution ook met de offline Ogone module? Ik heb een abonnement waarbij ik in een portal van Ogone inlog en hierin de creditcard gegevens invoer om vervolgens de authorisatie en betaling te kunnen ontvangen.

Info: ik start hier bij Ogone.

Groeten,
Kees (2050)

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Tue Mar 27, 2007 7:29 pm
by favreleuba
Sta op het punt om naar mijn werk (n8dienst) te gaan dus ik heb nu geen tijd om het te bekijken, maar morgen ga ik het zeker even bekijken, wie weet komt het mij goed van pas... Ben momenteel bezig met een Vituemartwinkel aan het opzetten....

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Tue Mar 27, 2007 7:37 pm
by OSFreak
kees wrote: Dat ziet er wel héél mooi uit :)

Even een vraagje, buurman (A'pen Zwijndrecht): werkt deze payment solution ook met de offline Ogone module? Ik heb een abonnement waarbij ik in een portal van Ogone inlog en hierin de creditcard gegevens invoer om vervolgens de authorisatie en betaling te kunnen ontvangen.

Info: ik start hier bij Ogone.

Groeten,
Kees (2050)

De login die je vermeld is voor de admin , is bij mijn payment module ook.

Alleen het verschil zal em zitten dat bij mijn module alles automatisch gebeurt. (klant moet zelf zijn gegevens ingeven)

Het is geschreven voor Ogone E-Commerce programma

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Wed Mar 28, 2007 7:33 am
by renem
Is het dom om nog nooit van deze manier van betalen gehoord te hebben?

Ik ken wel Ideal, PayPal, Visa ed maar dit is voor mij volledig nieuw.

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Wed Mar 28, 2007 9:25 am
by OSFreak
Is het dom om nog nooit van deze manier van betalen gehoord te hebben?
Nee hoor, het wordt heel veel in België gebruikt, maar daarbuiten is het nog niet volledig ingeburgerd.

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Thu Apr 12, 2007 7:46 am
by Dyonisius
Hoi,

Ik ben momenteel bezig een webshop aan het inrichten op basis van joomla/virtuemart. Ik zou, vermits in in België zit, betalingen via ogone laten doen.

De module die je hier gemaakt hebt lijkt me fantastisch. Alleen, welk abonnement bij ogone moet ik kiezen om deze module te gebruiken?

Dyonisius

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Thu Apr 12, 2007 7:58 am
by OSFreak
Deze module is gemaakt voor Ogone e-Commerce (oplossingen / standaard)

http://www.ogone.be/ncol/web_ecommerce3 ... Country=BE

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Thu Apr 12, 2007 8:01 am
by Dyonisius
WOEHOE!!!

Just wat dak nodig had se. DE MAX!!!

Duuzend merciekes. Als ik ooit iets verdien met de site zal ik zeker aan u denken  ;)

Dennis

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Wed Apr 18, 2007 8:28 am
by Steelpan
Misschien kan iemand me helpen met de volgende foutmelding, ik ben nogal een VM newbie. Ik krijg deze meldingen bij het toevoegen van de betaalmethode in de backend van joomla/VM:

Warning: add(): Unable to access /var/www/00/45/26/mitrasloyalty.nl/www/administrator/components/com_virtuemart/classes/payment/og_ogone.php in /var/www/00/45/26/mitrasloyalty.nl/www/administrator/components/com_virtuemart/classes/ps_payment_method.php on line 174

Warning: add(/var/www/00/45/26/mitrasloyalty.nl/www/administrator/components/com_virtuemart/classes/payment/og_ogone.php): failed to open stream: No such file or directory in /var/www/00/45/26/mitrasloyalty.nl/www/administrator/components/com_virtuemart/classes/ps_payment_method.php on line 174

Warning: add(): Failed opening '/var/www/00/45/26/mitrasloyalty.nl/www/administrator/components/com_virtuemart/classes/payment/og_ogone.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/00/45/26/mitrasloyalty.nl/www/administrator/components/com_virtuemart/classes/ps_payment_method.php on line 174


Alvast bedankt!

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Wed Apr 18, 2007 8:34 am
by OSFreak
Steelpan wrote: Misschien kan iemand me helpen met de volgende foutmelding, ik ben nogal een VM newbie. Ik krijg deze meldingen bij het toevoegen van de betaalmethode in de backend van joomla/VM:

Warning: add(): Unable to access /var/www/00/45/26/mitrasloyalty.nl/www/administrator/components/com_virtuemart/classes/payment/og_ogone.php in /var/www/00/45/26/mitrasloyalty.nl/www/administrator/components/com_virtuemart/classes/ps_payment_method.php on line 174

Warning: add(/var/www/00/45/26/mitrasloyalty.nl/www/administrator/components/com_virtuemart/classes/payment/og_ogone.php): failed to open stream: No such file or directory in /var/www/00/45/26/mitrasloyalty.nl/www/administrator/components/com_virtuemart/classes/ps_payment_method.php on line 174

Warning: add(): Failed opening '/var/www/00/45/26/mitrasloyalty.nl/www/administrator/components/com_virtuemart/classes/payment/og_ogone.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/00/45/26/mitrasloyalty.nl/www/administrator/components/com_virtuemart/classes/ps_payment_method.php on line 174


Alvast bedankt!
Op het eerste gezicht denk ik dat bestanden niet op de de juiste plaats staan. ?

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Wed Apr 18, 2007 8:38 am
by Steelpan
de drie files staan in deze folder: /mitrasloyalty.nl/www/administrator/components/com_virtuemart/classes/payment/

lijkt me ok toch?

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Wed Apr 18, 2007 8:58 am
by renem
PHP liegt echt niet hoor:


failed to open stream: No such file or directory in<<< lijkt me duidelijk bestand of map bestaat niet.

Failed opening <<< rechten staan niet goed denk ik.

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Wed Apr 18, 2007 9:10 am
by Steelpan
oh , ik heb hem al. In de instructies stond: Enter "og_ogone" for the payment class name , maar het is natuurlijk ps_ogone. In ieder geval bedankt voor de snelle reacties!

Groetjes, Stefan

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Wed Apr 18, 2007 9:22 am
by OSFreak
Steelpan wrote: oh , ik heb hem al. In de instructies stond: Enter "og_ogone" for the payment class name , maar het is natuurlijk ps_ogone. In ieder geval bedankt voor de snelle reacties!

Groetjes, Stefan
Inderdaad, is een fout in de manual zie ik nu  :o
zal ik met een volgende versie er uit halen.

--update--
post op J!Code
http://joomlacode.org/gf/project/ogonev ... ead_id=112

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Wed Apr 18, 2007 9:32 am
by Steelpan
Ik vind nog iets wanneer ik iets wil afrekenen:

Parse error: syntax error, unexpected '>' in /var/www/00/45/26/mitrasloyalty.nl/www/administrator/components/com_virtuemart/html/account.order_details.php(109) : eval()'d code on line 43

Error: The code of the payment method Ogone (og) contains a Parse Error!
Please correct that first

en deze erna wanneer ik de order bekijk:

Parse error: syntax error, unexpected '>' in /var/www/00/45/26/mitrasloyalty.nl/www/administrator/components/com_virtuemart/html/checkout.thankyou.php(83) : eval()'d code on line 43

Error: The code of the payment method Ogone (og) contains a Parse Error!
Please correct that first

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Wed Apr 18, 2007 9:49 am
by OSFreak
Steelpan wrote: Ik vind nog iets wanneer ik iets wil afrekenen:

Parse error: syntax error, unexpected '>' in /var/www/00/45/26/mitrasloyalty.nl/www/administrator/components/com_virtuemart/html/account.order_details.php(109) : eval()'d code on line 43

Error: The code of the payment method Ogone (og) contains a Parse Error!
Please correct that first

en deze erna wanneer ik de order bekijk:

Parse error: syntax error, unexpected '>' in /var/www/00/45/26/mitrasloyalty.nl/www/administrator/components/com_virtuemart/html/checkout.thankyou.php(83) : eval()'d code on line 43

Error: The code of the payment method Ogone (og) contains a Parse Error!
Please correct that first

Zou kunnen zijn dat er in Payment Extra Info een typfout zit ? volgends de foutmelding ontbreekt er een '>'

Code: Select all

<?php
// Amount to be paid MULTIPLIED BY 100 since the format of the amount must not contain any decimals or other seperators. 
  $amount = $db->f("order_total")*100; 
// Your order number (merchant reference). The system checks if a payment is not requested twice for the same order
   $orderNumber = $db->f("order_id");
// Query order items  ;
   $dbog = new ps_DB;
   $q_og = "SELECT * FROM #__vm_user_info, #__vm_order_payment WHERE ";
   $q_og .= " #__vm_user_info.user_id='$my->id' ";
   $q_og .= "AND #__vm_user_info.address_type='BT' ";
   $dbog->query($q_og) ;
   ?>
<form action="<?php echo OG_PAY_SERVER ?>" method="POST">
<input type="hidden" name="Itemid" value="<?php echo $Itemid ?>" />
<input type="hidden" name="user_id" value="<?php echo $my->id ?>" />
<INPUT TYPE="hidden" NAME="orderID" VALUE="<?php  $db->p("order_id") ?>">
<INPUT TYPE="hidden" NAME="pspid" VALUE="<?php echo PSPID ?>">
<INPUT TYPE="hidden" NAME="RL" VALUE="<?php echo OG_RV ?>">
<INPUT TYPE="hidden" NAME="currency" VALUE="<?php echo OG_CURRENCY ?>">
<INPUT TYPE="hidden" NAME="language" VALUE="EN_en">
<INPUT TYPE="hidden" NAME="amount" VALUE="<?php echo $amount ?>">
<INPUT type="hidden" NAME="SHASign" VALUE="<?php echo sha1($order_id.$amount.OG_CURRENCY.PSPID.OG_SHA1_32) ?>">
<INPUT type="hidden" NAME="TITLE" VALUE="<?php echo OG_TITLE ?>">
<INPUT TYPE="hidden" NAME="BGCOLOR" VALUE="<?php echo OG_BGCOLOR ?>">
<INPUT TYPE="hidden" NAME="TXTCOLOR" VALUE="<?php echo OG_TXTCOLOR ?>">
<INPUT TYPE="hidden" NAME="TBLBGCOLOR" VALUE="<?php echo OG_TBLBGCOLOR ?>">
<INPUT TYPE="hidden" NAME="TBLTXTCOLOR" VALUE="<?php echo OG_TBLTXTCOLOR ?>">
<INPUT TYPE="hidden" NAME="BUTTONBGCOLOR" VALUE="<?php echo OG_BUTTONBGCOLOR ?>">
<INPUT TYPE="hidden" NAME="BUTTONTXTCOLOR" VALUE="<?php echo OG_BUTTONTXTCOLOR ?>">
<INPUT TYPE="hidden" NAME="logo" VALUE="<?php echo OG_LOGO ?>">
<INPUT TYPE="hidden" NAME="CN" VALUE="<?php $dbog->p("last_name"); $dbog->p("first_name");?>">
<INPUT TYPE="hidden" NAME="EMAIL" VALUE="<?php $dbog->p("user_email"); ?>">
<INPUT TYPE="hidden" NAME="owneraddress" VALUE="<?php $dbog->p("address_1"); ?>">
<INPUT TYPE="hidden" NAME="ownerZIP" VALUE="<?php $dbog->p("zip"); ?>">
<INPUT TYPE="hidden" NAME="ownertown" VALUE="<?php $dbog->p("city"); ?>">
<INPUT TYPE="hidden" NAME="ownercty" VALUE="<?php $dbog->p("country"); ?>">
<INPUT TYPE="hidden" NAME="ownerteno" VALUE="<?php $dbog->p("phone_1"); ?>">
<INPUT TYPE="hidden" NAME="catalogurl" VALUE="<?php echo $mosConfig_live_site ?>">
<INPUT TYPE="hidden" NAME="homeurl" VALUE="<?php echo $mosConfig_live_site ?>">
<INPUT TYPE="hidden" NAME="accepturl" VALUE="<?php echo $mosConfig_live_site ?>/index.php?option=com_virtuemart&page=checkout.ogone_result&ppm=accept&orderID=<?php  $db->p("order_id") ?>"> 
<INPUT TYPE="hidden" NAME="declineurl" VALUE="<?php echo $mosConfig_live_site ?>/index.php?option=com_virtuemart&page=checkout.ogone_result&ppm=decline&orderID=<?php  $db->p("order_id") ?>"> 
<INPUT TYPE="hidden" NAME="exceptionurl" VALUE="<?php echo $mosConfig_live_site ?>/index.php?option=com_virtuemart&page=checkout.ogone_result&ppm=exception&orderID=<?php  $db->p("order_id") ?>"> 
<INPUT TYPE="hidden" NAME="cancelurl" VALUE="<?php echo $mosConfig_live_site ?>/index.php?option=com_virtuemart&page=checkout.ogone_result&ppm=cancel&orderID=<?php  $db->p("order_id") ?>"> 
<INPUT class="ogonepaybutton" type="submit" VALUE="Make the Payment">
</form>

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Wed Apr 18, 2007 11:56 am
by Bamps
Hoi,

Ik ben nu aan het proberen de Ogone-module in te plaatsen in de Virtuemart-shop. Alles is totnogtoe goed gegaan, maar ik krijg problemen wanneer ik een tabel moet creëren in de MySQL database. Ik ken daar te weinig van om dat fatsoenlijk te doen, en daarom volgende vragen:

1. Hoe creëer je zo'n tabel?

2. Ik geraak wel op de phpmyadmin-site, maar wanneer ik de juiste database selecteer, kan die pagina niet worden weergegeven, noch in IE, noch in Firefox.


MVG


Stijn

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Wed Apr 18, 2007 1:00 pm
by OSFreak
Bamps wrote:
1. Hoe creëer je zo'n tabel?
http://php.about.com/od/learnmysql/ss/c ... bles_3.htm

of google : how to create tables with sql in phpmyadmin.

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Wed Apr 18, 2007 1:38 pm
by Bamps
Bedankt voor de snelle reply. Het is gefikst.


MVG,


Stijn

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Mon Apr 23, 2007 1:23 pm
by Steelpan
De ogone module werkt helemaal top bedankt voor de hulp. Ik heb nog wel 1 probleempje in virtuemart, dat is dat de status van de betalingen niet verandert bij een geslaagde betaling en de betaalknop blijft gewoon vrolijk in de orderstatus staan wanneer er al betaald is. Iemand een idee?

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Mon Apr 23, 2007 1:45 pm
by OSFreak
Steelpan wrote: De ogone module werkt helemaal top bedankt voor de hulp. Ik heb nog wel 1 probleempje in virtuemart, dat is dat de status van de betalingen niet verandert bij een geslaagde betaling en de betaalknop blijft gewoon vrolijk in de orderstatus staan wanneer er al betaald is. Iemand een idee?
1/ Heb je in Ogone de postsale pagina ingevuld (4.1)  ?
2/ zijn de SHA-1 Signature dezelfde in VM en Ogone ?( probeer overal kapitalen te gebruiken als het niet werkt )
3/ werkt de link van de postsale pagina + de parameters* als je hem zelf ingeeft in de browser ?

*de parameters krijg je normaal gezien in een mail van ogone, Resultaat postsale request : 

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Tue Apr 24, 2007 11:23 am
by OSFreak
In de vm admin bij payment module kan je kiezen voor
"Order Status when the payment is authorized or pending". en volgende statussen.
Maar deze waarden worden niet meegenomen bij het betalen, daar wordt gebruik gemaakt van de standaard VM orderstatussen
en die zijn momenteel hardcoded in de postsale_ogone.php
C = confirmed
lijn 128  in postsale_ogone.php

Code: Select all

  if ($feedback == "ok"){

        $dbid = new ps_DB();
		$q = "UPDATE #__{vm}_orders ";
		$q .= "SET order_status = 'C' ";
X = Cancelled
158 in postsale_ogone.php

Code: Select all

if ($feedback == "cancel"){

        $dbid = new ps_DB();
		$q = "UPDATE #__{vm}_orders ";
		$q .= "SET order_status = 'X' ";
Als de betaling gelukt is ( of niet) roept Ogone de postale url op in de achtergrond en wordt de status van het order gewijzigd. ( Confirmed of Cancelled )

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Fri Apr 27, 2007 2:56 pm
by smkoning
Hoi, ik ben bezig met deze module in te zetten voor de webshop van het Leger des Heils, ziet er tot nu toe goed uit!
Wij bankieren alleen bij de ABNAMRO bank, dus heb ik die er even bij gezet, gezien beide betaalmodules van ogone gebruik maken.

Dit is wat ik toegevoegd heb, maar werkt nog niet:

in de PS_OGONE.php

Code: Select all

		<label><?php echo mm_ToolTip("https://internetkassa.abnamro.nl/ncol/test/orderstandard.asp" ) ?>
        <input type="radio" name="OG_PAY_SERVER" value="https://internetkassa.abnamro.nl/ncol/test/orderstandard.asp" <?php if (OG_PAY_SERVER == 'https://internetkassa.abnamro.nl/ncol/test/orderstandard.asp') echo "checked"; ?>>
    ABNAMRO Internetkassa Test Server</label>
        <br>
        <label><?php echo mm_ToolTip("https://internetkassa.abnamro.nl/ncol/prod/orderstandard.asp" ) ?>
        <input type="radio" name="OG_PAY_SERVER" value="https://internetkassa.abnamro.nl/ncol/prod/orderstandard.asp" <?php if (OG_PAY_SERVER == 'https://internetkassa.abnamro.nl/ncol/prod/orderstandard.asp') echo "checked"; ?>>
    ABNAMRO Internetkassa Prod Server</label>
ik krijg aan de frontend de volgende foutmelding, terwijl de rest van de waardes wel goed ingevoerd zijn:

Code: Select all

Ogone info
Amount: 		PayID 	
Payment method 		NCERROR 	
Acceptance 		Brand: 	
Status 		ip: 	
CARDNO
Heeft iemand een idee, als oplossing voor dit probleem ?

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Fri Apr 27, 2007 3:02 pm
by OSFreak
de volgende foutmelding
Welke foutmelding ?

je kan de link naar  ABNAMRO ook veranderen in de "payment extra info"

zie : http://joomlacode.org/gf/project/ogonev ... ead_id=159

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Mon Apr 30, 2007 7:11 am
by Bamps
Beste

Ik krijg deze foutmelding als ik in virtuemart tot betaling moet overgaan. Hoe kan ik die wegwerken


Parse error: parse error, unexpected '>' in /home/reskin/public_html/administrator/components/com_virtuemart/html/checkout.thankyou.php(83) : eval()'d code on line 43


MVG


Stijn

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Mon Apr 30, 2007 10:49 am
by OSFreak
Bamps wrote: Beste

Ik krijg deze foutmelding als ik in virtuemart tot betaling moet overgaan. Hoe kan ik die wegwerken


Parse error: parse error, unexpected '>' in /home/reskin/public_html/administrator/components/com_virtuemart/html/checkout.thankyou.php(83) : eval()'d code on line 43


MVG


Stijn

Heb je de code uit de pdf gebruikt ? verander de extra payment code met diegene die hierboven gepost staat.

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Mon Apr 30, 2007 11:26 am
by Bamps
Ok, nu de volgende vraag.

Ik ben verder geraakt. Nu krijg ik 3 knoppen om te betalen, wat al raar is. Als ik een van de drie knoppen kies, dan komt volgende foutmelding op het scherm;

Payment confirmation
An error occurred on the server when processing the URL. Please contact the system administrator.

Re: Ogone/ Rabo Internetkassa payment Module voor Virtuemart

Posted: Mon Apr 30, 2007 11:31 am
by OSFreak
Bamps wrote: Nu krijg ik 3 knoppen om te betalen, wat al raar is.
Kan het zijn dat je de payment extra info 3 keer hebt gecopy/pasted ?