In dat geval kan je cURL proberen als alternatief.
Je zal hiervoor wel de targetpay class moeten aanpassen, het script gebruikt overigens de officiële php-class die targetpay beschikbaar stelt.
Hier een cURL functie die je in /ideal/classes/TargetPay.class.php kan toevoegen:
http://www.jonasjohn.de/snippets/php/curl-example.htm
Zet wel de timeout iets hoger voor de zekerheid, bijvoorbeeld 30sec.
PHP Code:
//vervang daarna:
<?php
protected function getResponse( $aParams, $sRequest = 'https://www.targetpay.com/api/plugandpay?' ) {
# convert params
$strParamString = $this->makeParamString( $aParams );
# get request
$strResponse = @file_get_contents( $sRequest . $strParamString);
if ( $strResponse === false )
throw new Exception('Could not fetch response');
return $strResponse;
}
?>
//door:
<?php
protected function getResponse( $aParams, $sRequest = 'https://www.targetpay.com/api/plugandpay?' ) {
# convert params
$strParamString = $this->makeParamString( $aParams );
# get request
$strResponse = $this->DownloadUrl( $sRequest . $strParamString);
if ( $strResponse === false )
throw new Exception('Could not fetch response');
return $strResponse;
}
?>
- TargetPay iDEAL script voor Wefact Hosting
-
07-09-2010, 20:29 #16
- Berichten
- 756
- Lid sinds
- 16 Jaar
-
08-09-2010, 08:30 #17
- Berichten
- 71
- Lid sinds
- 18 Jaar
Via Jeroen van We-Fact heb ik begrepen dat TargetPay en de funcite file_get_contents() nog niet ondersteund worden.
Ben opzoek naar alternatieven ervoor...
Aanvullend bericht:
Jeroen van Wefact geeft aan dat een voorbeeld alternatief is de Client URL functionaliteit, deze kan wel (op elke server) remote pagina’s oproepen:
http://nl.php.net/manual/en/book.curl.php
Weet iemand hoe ik dit in het script kan mee verwerken zodat de functie hetzelfde blijft?
De ING gaat vanaf 1juli (naast transactiekosten) maandelijkse kosten berekenen voor iDEAL
Dit kost ons 240euro extra op jaarbasis, een bedrag wat we liever uitgeven aan andere zaken zoals de verbetering van service en diensten aan onze klanten.
Van alle payment service providers is TargetPay voor ons het meest aantrekkelijk.
(70cent per transactie, wekelijkse uitbetaling en uiteraard géén maandelijkse kosten)
Vandaar dat we een TargetPay iDEAL script hebben ontwikkeld voor Wefact Hosting.
Wij stellen dit script beschikbaar voor andere Wefact Hosting gebruikers tegen een kleine vergoeding.
Script:
Betaalmethode TargetPay iDEAL voor Wefact Hosting 2.x
Omschrijving/functies:
Online betaling via TargetPay iDEAL (zowel bestelformulier als klantenpaneel)
Live-Demo (screenshots) / Bestellen:
https://webraket.nl/premium-scripts/...act-hosting-2x
De download-link is direct na aankoop beschikbaar!
Prijs:
€10,- (excl. btw)
Betaling via:
iDEAL ;)Laatst aangepast door Jeroen Edig : 08-09-2010 om 14:37 Reden: Automatisch samengevoegd.
-
08-09-2010, 14:59 #18
- Berichten
- 756
- Lid sinds
- 16 Jaar
Heb je mijn vorige post gelezen?
-
08-09-2010, 18:13 #19
- Berichten
- 71
- Lid sinds
- 18 Jaar
Mijn excuses die had ik niet gezien vanwege het vallen op een nieuwe pagina!
Ik krijg nog steeds de melding. Doe ik iets fout in de targetpay.class.php? (sorry heb er niet zoveel verstand van!)
Dit is wat ik nu heb:
verwijderd ivm vrijgave script wat verkocht wordt.Laatst aangepast door Jeroen Edig : 18-09-2010 om 16:28 Reden: verwijderen script.
-
08-09-2010, 19:15 #20
- Berichten
- 756
- Lid sinds
- 16 Jaar
Excuses het gaat hier uiteraard om een ssl verbinding...
Graag even de 2e regel toevoegen zoals in onderstaand voorbeeld.
PHP Code:<?php
// set URL to download
curl_setopt($ch, CURLOPT_URL, $Url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
?>
-
09-09-2010, 00:47 #21
- Berichten
- 71
- Lid sinds
- 18 Jaar
Z Tas, je bent een topper! IDEAL werkt inmiddels!
Sorry voor alle vragen! Maar zeer bedankt voor de support! TOP!
-
25-11-2010, 13:40 #22
- Berichten
- 2
- Lid sinds
- 14 Jaar
Re: TargetPay iDEAL script voor Wefact Hosting
In dat geval kan je cURL proberen als alternatief.
Je zal hiervoor wel de targetpay class moeten aanpassen, het script gebruikt overigens de officiële php-class die targetpay beschikbaar stelt.
Hier een cURL functie die je in /ideal/classes/TargetPay.class.php kan toevoegen:
http://www.jonasjohn.de/snippets/php/curl-example.htm
Zet wel de timeout iets hoger voor de zekerheid, bijvoorbeeld 30sec.
PHP Code://vervang daarna:
<?php
protected function getResponse( $aParams, $sRequest = 'https://www.targetpay.com/api/plugandpay?' ) {
# convert params
$strParamString = $this->makeParamString( $aParams );
# get request
$strResponse = @file_get_contents( $sRequest . $strParamString);
if ( $strResponse === false )
throw new Exception('Could not fetch response');
return $strResponse;
}
?>
//door:
<?php
protected function getResponse( $aParams, $sRequest = 'https://www.targetpay.com/api/plugandpay?' ) {
# convert params
$strParamString = $this->makeParamString( $aParams );
# get request
$strResponse = $this->DownloadUrl( $sRequest . $strParamString);
if ( $strResponse === false )
throw new Exception('Could not fetch response');
return $strResponse;
}
?>
Ik heb dezelfde problemen met iDeal/opencart (Could not fetch response) betalingen als die van Jeroen Edig. Ik heb de stappen ondernomen met de CURL script. Nu krijg ik wel het scherm om een bank te kiezen en vervolgens na het dit scherm krijg ik een leeg pagina.
indien je een idee hebt dan hoor ik 't graag.
-
25-11-2010, 21:24 #23
- Berichten
- 756
- Lid sinds
- 16 Jaar
Re: TargetPay iDEAL script voor Wefact Hosting
Een lege pagina is vaak het geval wanneer er een php error optreedt en display_errors is uitgeschakeld.
Probeer het eens met ini_set("error_reporting",E_ALL); ini_set("display_errors",1);
-
26-11-2010, 11:00 #24
- Berichten
- 2
- Lid sinds
- 14 Jaar
Re: TargetPay iDEAL script voor Wefact Hosting
Ik ben er namelijk achter gekomen dat de commando's "fopen" en "curl " (allow_url_fopen) zijn geblokkeerd door mijn host (ivm IRC en MSN), maar dat er wel een mogelijkheid bestaat om bepaalde plug-ins ed. op hun whitelist geplaatst kunnen worden dmv 't IP-adres. Daar ben ik dus nu mee bezig en als 't goed is wordt 't dus op deze manier opgelost.
Nogmaals bedankt ;)
-
26-11-2010, 11:35 #25
- Berichten
- 756
- Lid sinds
- 16 Jaar
Re: TargetPay iDEAL script voor Wefact Hosting
Geen dank, succes.
PS: Naar mijn idee zou elke hoster allow_url_fopen moeten toestaan zolang allow_url_include maar beveiligd is.
-
23-09-2011, 14:24 #26
- Berichten
- 12
- Lid sinds
- 17 Jaar
Re: TargetPay iDEAL script voor Wefact Hosting
Had ook dit probleem. Stappen gevolgd en de cUrl functie toegevoegd. Krijg nu echter deze foutmelding:
PHP Fatal error: Call to undefined method TargetPayIdeal::DownloadUrl()
Iemand een idee?
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic