mollie api probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Sam Koster

Sam Koster

27/11/2008 09:00:00
Quote Anchor link
Hoi,

voor mijn sms site heb ik als backend een advertising gedeelte gemaakt, speciaal voor de adverteerders. Deze kopen per keer zoveel smsjes op waarin reclame van hun staat, waarna deze verzonden worden door de klant. Tot dusver werkt alles prima, maar nu loop ik toch ergens tegen aan, de betalingsmethode.

Als API heb ik de standaard versie van mollie gebruikt, maar ik loop nu echt vast, want waar moet ik deze code plaatsen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
UPDATE reclame SET transaction_id = '".$_GET['transaction_id']."' WHERE id = '$id'


Ik vermoede report.php, maar deze geeft niet, ook niet op de test bank van mollie. result is als de betaling al rond is, deze checked dus of de transaction_id klopt en stort dan het bedrag, waarna hij de transaction_id verwijderd (werkt allemaal prima, handmatig uitgeprobeerd).

Ik snap het dus niet helemaal. Kan iemand me hier alsjeblieft mee helpen??

dit is report.php:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?
//// CONFIGURATIE
$id = $_GET['id'];
$transaction_id = $_GET['transaction_id'];

// partnerid -> het nummer van uw Mollie-account
$partnerid='120131';

//// HOOFDPROGRAMMA

// we hebben de ideal-class nodig

require('class.mollie.ideal.php');

// hebben we wel een transaction_id gekregen?
if (!$_GET['transaction_id'])
    die('no transaction_id..');

$ideal = new ideal();

// stel het partnerid in
$ideal->setPartnerid($partnerid);

// stel het transaction_id in
$ideal->setTransactionId($_GET['transaction_id']);

// check de betalingstatus bij Mollie
if($ideal->checkPayment()) {

include("../connection.php");
$id = $_GET['id'];

$query = "UPDATE reclame SET transaction_id = '".$_GET['transaction_id']."' WHERE id = '$id'";
mysql_query($query) or die('Error, query failed');

}

else {

}

?>
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.