Auto Betaal script

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Jan

Jan

15/01/2009 16:08:00
Quote Anchor link
Beste mensen in ben op zoek naar een goed werkend betaal script
een script wat volledig geautomatiseerd is dus zich na een correcte betaling zelf verwerkt.

Nu heb ik een account van mollie en krijg daar het via de telefoon wel voor elkaar maar via i deal lukt me het niet. Wie kan me helpen en zeggen wat ik verkeerd doe.
Tevens heb ik het sms ook nog niet rond.
 
PHP hulp

PHP hulp

30/11/2024 02:32:42
 
Arjan Kapteijn

Arjan Kapteijn

15/01/2009 16:23:00
Quote Anchor link
Wat lukt er niet? De mollie api is goed gedocumenteerd en erg eenvoudig in gebruik...
 
Jan

Jan

15/01/2009 17:03:00
Quote Anchor link
Ik krijg het niet voor elkaar wat voor manier dan ook
Ik heb van alles geprobeert maar tja lukken ho maar
 
Joren de Wit

Joren de Wit

15/01/2009 17:11:00
Quote Anchor link
En wát heb je dan precies geprobeerd? En waar liep je dan vast?

Zonder dat soort informatie wordt het wel erg lastig om je te helpen...
 
Jan

Jan

15/01/2009 17:29:00
Quote Anchor link
Ik heb het verhaal van de telefoon donatie in het snotje heb ik totaal in een eigen layout gemaakt.
en sql doet het ook perfect updaten etc
maar a heb ik met i deal 3 files en ik heb daar raak ik gewoon de weg kwijt hoe ik hem moet koppelen
aan mijn database
 
Arjan Kapteijn

Arjan Kapteijn

15/01/2009 17:32:00
Quote Anchor link
En wat wil je precies van ons? Ik zie geen foutmeldingen, ik zie geen bestanden, ik zie niet wat je geprobeerd heb en waar het fout gaat...
 
Jan

Jan

15/01/2009 17:34:00
Quote Anchor link
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
40
<?
    require('classes/class.micropayment10.php');
   // mysql_query ("SELECT * FROM users WHERE userid='$CURUSER[id]'");
    $m = new micropayment();

    $m->setPartnerID(3767); # change this to your partner ID
    if ($_GET['c']) $m->setCountry($_GET['c']);
    $m->setAmount(10.00); # Set payment amount to € 0,50

    if ($_GET['servicenumber'] and $_GET['paycode']) {
        /* user posted a paymentcheck, so below we'll check if the servicenumber and the paycode is fully payed */

        $m->setServicenumber($_GET['servicenumber']);
        $m->setPaycode($_GET['paycode']);
        $m->checkPayment();

        if ($m->payed) {
        $query = "UPDATE `users` SET bonus_punten=bonus_punten+500 , credits=credits+10, modcomment = $modcom WHERE username='$username'";
        $r = mysql_query($query) or die("Er ging iets mis bij het opwaarderen!");
        $msg = sqlesc("Gefeliciteerd Wij hebben uw donatie ontvangen en verwerkt, Uw krediet is met 10 verhoogt,Tevens heeft u 500 BP ontvangen. U kunt uw krediet gebruiken door op de link [url=http://www./credits.php][size=2][color=blue][b]Krediet[/b][/color][/size][/url] te drukken.\n\n");
        mysql_query("INSERT INTO messages (sender, receiver, added, msg, poster) VALUES(0, $receiver, NOW(), $msg, 0)") or sqlerr(__FILE__, __LINE__);
        echo "<font color=red><b>Alstublieft Uw krediet is met 10 verhoogt,Tevens heeft u 500 BP ontvangen.</b></font>";
            # User payed succesfully!
            # Now, do your thing: for example put credits on the users account, or give access to premium content


        echo '<b>Staff xxxxx</b><br />
                  Bedankt!'
;
        }
else {

            # payment is not (fully) done, send the user back to the payment-screen
        echo '<font color=red><b>Helaas niet met succes afgerond,<br />geen betaling ontvangen!</b></font><br /><br />';

        }
    }


    if (!$m->payed) {
        /* Below we include the payment-screen, because no payment is received (yet) */
        include('includes/include.paymentscreen10.php');
    }

?>
Gewijzigd op 01/01/1970 01:00:00 door Jan
 
Jan

Jan

15/01/2009 17:34:00
Quote Anchor link
Dat heb ik gemaakt voor telefoon en werkt perfect

Nu heb ik de terug melding van i deal zo \


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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<?
/*
    ====================================================================
    report.php - Maakt deel uit van php-voorbeeld ter demonstratie van de
    mollie-ideal-class.

    We instrueren in dit voorbeeld Mollie tot het aanroepen van dit script
    als de status van 1 van onze betalingen is veranderd. In dit script
    gebeurt feitelijk niets (in dit voorbeeld) maar het is wel een opzet
    die als leidraad gebruikt kan worden voor een 'echt' systeem.

    Het is namelijk de bedoeling dat dit script gaat checken of de
    betaling die bij het gegeven transaction_id hoort ook echt succesvol
    is gedaan, en deze informatie op te slaan bij de gebruiker die
    in het uiteindelijke systeem bij deze transactie hoort.

    (Het doel van dit script is het concept inzichtelijk te maken. Het
    is niet noodzakelijk waterdicht of veilig.)

    Bastiaan Peters ::: Mollie B.V. ::: 17 mei 2006 ::: http://mollie.nl
    ====================================================================
*/

//// CONFIGURATIE

// partnerid -> het nummer van uw Mollie-account

$partnerid='xxx';

//// 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()) {
        $query = "UPDATE `users` SET bonus_punten=bonus_punten+500 , credits=credits+10, modcomment = $modcom WHERE username='$username'";
        $r = mysql_query($query) or die("Er ging iets mis bij het opwaarderen!");
        $msg = sqlesc("Gefeliciteerd Wij hebben uw donatie ontvangen en verwerkt, Uw krediet is met 10 verhoogt,Tevens heeft u 500 BP ontvangen. U kunt uw krediet gebruiken door op de link [url=http://www.mijn site /credits.php][size=2][color=blue][b]Krediet[/b][/color][/size][/url] te drukken.\n\n");
        mysql_query("INSERT INTO messages (sender, receiver, added, msg, poster) VALUES(0, $receiver, NOW(), $msg, 0)") or sqlerr(__FILE__, __LINE__);
        echo "<font color=red><b>Alstublieft Uw krediet is met 10 verhoogt,Tevens heeft u 500 BP ontvangen.</b></font>";
            # User payed succesfully!
            # Now, do your thing: for example put credits on the users account, or give access to premium content


        echo '<b>Staff mijn site </b><br />
                  Bedankt!'
;}

else {

            # payment is not (fully) done, send the user back to the payment-screen
        echo '<font color=red><b>Helaas niet met succes afgerond,<br />geen betaling ontvangen!</b></font><br /><br />';

        }

?>



maar wat heb ik nu verkeerd ??
Gewijzigd op 01/01/1970 01:00:00 door Jan
 



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.