Hoi,
Ik probeer dus een systeem te maken, dat je na de betaling naar een pagina gaat en daar kun je dingen doen. Bijvoorbeeld een query opzetten etc. Maar als ik het script in sandbox test (PayPal developers website) werkt het wel. Dan geeft die gewoon valid terug, maar zodra in het live test geeft die invalid terug.
paypal_ipn:
pagina waar je naartoe gaat als de betaling klaar is:PHP Code:
<?php
class Paypal_IPN
{
/** @var string $_url paypal url voor paypal
private $_url;
/**
* @param string $mode live/sandbox keuze.
*/
public function __construct($mode = 'live')
{
if ($mode == 'live')
$this->_url = 'https://www.paypal.com/cgi-bin/webscr';
//
else
$this->_url = 'https://www.sandbox.paypal.com/cgi-bin/webscr';
}
public function run()
{
$postFields = 'cmd=_notify-validate';
foreach($_POST as $key => $value)
{
$postFields .= "&$key=".urlencode($value);
}
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_URL => $this->_url,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => $postFields
));
$result = curl_exec($ch);
curl_close($ch);
$fh = fopen('result.txt', 'w');
fwrite($fh, $result . ' -- ' . $postFields);
fclose($fh);
echo $result;
}
}
?>
PHP Code:
<?php
require('paypal_ipn.php');
$paypal = new Paypal_IPN('live');
$paypal->run();
?>
- PayPal IPN
-
27-05-2012, 19:47 #1Particulier
- Berichten
- 147
- Lid sinds
- 14 Jaar
PayPal IPN
-
In de schijnwerper
Logo nodig? Nu 50,-! Ook voor andere grafische opdrachten beschikbaar.Freelance / WerkAutoriteit links aangeboden | Hoge DR & DA + Duizenden bezoekers. Alle NICHES vrijwelOverige dealsUitermate Complete en Betrouwbare Webhosting: Vanaf €3,99 per maand!HostingHoge affiliate-inkomsten! Word een hostslim-partner 20% terugkerende inkomsten!Hosting -
28-05-2012, 12:49 #2
- Berichten
- 753
- Lid sinds
- 14 Jaar
Re: PayPal IPN
Is vermoedelijk een kwestie met het niet correct hebben ingesteld van je paypal account.
Doorlezen https://www.paypal.com/ipn
En vooral DEZE https://cms.paypal.com/cms_content/U...r/IPNGuide.pdf
-
29-05-2012, 03:57 #3Particulier
- Berichten
- 147
- Lid sinds
- 14 Jaar
Re: PayPal IPN
Snap niet echt wat ik fout doe met het account. Ik zet de IPN aan en geef de juiste URL door.
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