PayPal IPN

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full Stack Java Developer

Functieomschrijving Als Senior Java Full Stack Developer binnen ons Client domein maak je directe impact op de dienstverlening van heel Randstad Groep Nederland. Je bent onderdeel van onze interne IT afdeling. Ondanks de domein naam dus geen eindeloze klantopdrachten, maar juist focus op de technische innovatie van onze eigen processen en dienstverlening. Om dit continu te kunnen optimaliseren zitten we middenin een grote transformatie en zijn daarom op zoek naar een tweetal vaste senior developers die ruimte en vrijheid zoeken om hun kennis en ervaring in te zetten. Wat bieden wij? Het nodige vertrouwen en de autonomie om je werk

Bekijk vacature »

Junior Lowcode developer / Modelleur

Dit ga je doen Je werkt in een team van modelleurs en verbetert de data stromen en webservice processen in een DevOps setting; Je ontwikkeld aan de webservices voor data uitwisseling; Je bent verantwoordelijk voor het ontwikkelen en configureren van verschillende koppelingen; Je werkt nauw samen met Business Analisten en andere mensen uit het Scrum/Agile team; Als modelleur ontwikkel je jouw kennis over o.a. Tripleforms gedurende je werk; Je schakelt met diverse stakeholders. Hier ga je werken Onze klant is een dynamische organisatie met internationale oriëntatie die in opdracht van de overheid werkt. Zij houden zich bezig met het onderhouden

Bekijk vacature »

Mendix Developer/Consultant bij PostNL

Mendix Developer/Consultant Den Haag HBO/WO IT - software development Professional "Werk samen met ons om van PostNL een 'logistical tech (driven) company' te maken door Mendix applicaties te bouwen voor onze kritieke logistieke processen". Wat ga je doen? Als Mendix developer kom je te werken in een scrum team binnen onze afdeling 'Pakketten en Logistiek'. Vanuit hier bouwen we alle logistieke software waarmee we gemiddeld 1.1 miljoen pakketten per dag versturen. We hebben met deze afdeling de ambitie om uit te groeien tot het meest efficiënte en innovatieve logistieke post en e-commerce platform in de Benelux. Jouw werk heeft dus

Bekijk vacature »

Medior fullstack .NET developer

Dit ga je doen .Net code schrijven; Onderhoud van bestaande applicaties; Meewerken aan changes; Realiseren verschillende data koppelingen; Meedenken met de business over de beste oplossing Hier ga je werken Onze klant is een grote internationale speler. Ze investeren steeds in het uitbreiden van het analyse- en servicepakket om de klanten goed van dienst te kunnen blijven. Naast Nederland zijn er nog enkele andere locaties in Europa waar ze zijn gevestigd. IT is verspreid over alle vestigingen. Op elke locatie zijn Developers en System engineers aanwezig. Onze klant is marktleider binnen het gebied waarin zij actief zijn. Nu zijn wij

Bekijk vacature »

Senior Java developer (backend)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Lead C++ Developer

The role of Lead C++ Developer As Lead C++ Developer at KUBUS you will be responsible for the implementation design of requirements and the software architecture of the desktop applications of BIMcollab, our platform for 3D model validation and issue management aimed at improving the quality of 3D building design models. Better 3D models lead to better buildings, thus contributing to the sustainability of the built environment with smarter use of materials, less waste and energy-efficient buildings. A good user experience is of paramount importance to us; we go for innovation and quality in our development. In your role as

Bekijk vacature »

Frontend Webdeveloper

Bij VGZ hebben we een heldere missie: samen werken aan een gezonder Nederland, elke dag weer. Jij draagt binnen de rol van Frontend Webdeveloper bij VGZ bij aan het realiseren van deze missie. Als Frontend Webdeveloper werk je aan onze websites en Mijn-omgevingen, die dagelijks worden gebruikt door onze klanten. Hoe zorg jij ervoor dat al onze websites verrassend eenvoudig werken en er simpel en uniform uitzien? Nieuwsgierig geworden? Lees hieronder dan snel verder. Hoe ook jij het verschil maakt Als Frontend Webdeveloper is het jouw werk om onze online kanalen continu door te ontwikkelen. Denk hierbij aan o.a. de

Bekijk vacature »

Multimedia Developer

Wat ga je doen Hey creatieve duizendpoot! Automotive laat jou creatieve hart sneller kloppen en jij staat nu al te springen om die stoere Harley Davidson te filmen. Zie jij jezelf al VCT (virtual classroom training) ruimte inrichten en filmen? Lees dan snel verder! Dit bedrijf is een wereldwijde aanbieder van Learing & Development diensten en ondersteund personeel van training in essentiële vaardigheden tot complete Business Process Outsourcing. Dit al sinds 1987! Vanuit Nederland, waar hun hoofdkantoor is gevestigd, verzorgen zij wereldwijd projecten in de automotive sector en andere technologische industrieën. Wat worden de werkzaamheden als Multimedia Developer? De werkzaamheden

Bekijk vacature »

Medior/senior Python developer

Functie Bedrijven komen bij deze organisatie om technische vraagstukken op te lossen en hierin ook tot oplossingen te komen waar ze zelf misschien niet aan gedacht hadden. Jij gaat vanuit je ervaring dus niet alleen hands-on aan de slag met het ontwikkelen, maar zult ook zeker adviseren en proactief meedenken met de klant. Er zijn meerdere lange en/of korte projecten en het type klanten is heel uiteenlopend. Zo kun je terecht komen in een multidisciplinair scrumteam waarin je als Python developer meewerkt, of juist voor een kleiner (Greenfield) project aan de slag gaan waarin je veel breder bezig bent. Door

Bekijk vacature »

Lead Java Developer

Dit ga je doen Je werkzaamheden zullen onder andere bestaan uit: meenemen van het team op het gebied van Java ontwikkeling (40% van de tijd); het ontwerpen en bouwen van diverse applicaties in de zorg met Java/Spring Boot (60% van de tijd); begeleiden van ontwikkelaars; maken van architectuur- en tool keuzes; opstellen van automatische testen (Cucumber); meedenken met de Product Owner over User Stories; meedenken over nieuwe tooling, ontwikkelingen en technologieën in de markt. Hier ga je werken Als Lead Java Developer kom je te werken bij een organisatie die de rechtmatigheid van financiële gegevens in de zorg controleert. Hierin

Bekijk vacature »

C#/.NET Developer

"As a C#/.NET developer in my team you contribute to the correct translation of domain-specific, technical and business requirements into intelligent solutions that are applied at leading high-tech customers. You work closely with colleagues to properly coordinate the development process, decide on software implementations, participate in code design and test documentation reviews. In this role you will focus on creating software in C# and .NET, contributing to the development of high-tech software platforms in a scrum/Agile way of working, in order to maintain high software quality and make interfacing with the hardware easier." What do you bring? Bachelor or Master

Bekijk vacature »

Senior Frontend developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Bij DPA GEOS werken onze consultants als Frontend Developer in Agile teams bij onze klanten en zijn ze verantwoordelijk voor de grotere webapplicaties. Wil jij dit ook, want we zijn op zoek naar enthousiaste Frontend Developers om ons development team te versterken. Je draagt positief bij aan de teamgeest binnen een projectteam je kijkt verder dan je eigen rol. Eventueel begeleid je ook andere ontwikkelaars in het softwareontwikkelproces. Je gaat webapplicaties maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit

Bekijk vacature »

Software Developer

Collega’s maken het verschil. Daarom is het leuker werken bij Bending The Rules. Want naast dat we serieuze software vraagstukken oplossen, zijn wij niet het typische IT bedrijf. Naast programmeurs zijn we ook bevlogen BBQ chefs, bierbrouwers, competitieve gewichtheffers en houden we van een festivalletje. Kortom, we zoeken een leuke collega die ook nog eens echt goed is in zijn werk. Ben jij die persoon? ANDERE VOORDELEN VAN WERKEN BIJ BENDING THE RULES We starten altijd met een contract van 7 maanden. Waren deze succesvol? Dan belonen wij jou met een vast contract én een loonsverhoging of een lease auto

Bekijk vacature »

Junior Software Ontwikkelaar

Dit ga je doen Het ontwikkelen van nieuwe futures en updates; Het doorontwikkelen van de applicatie; Het analyseren van incidenten; Het oplossen van 2e en 3e lijns incidenten; Het implementeren van het ERP systeem op nieuwe locaties; Het bieden van ondersteuning. Hier ga je werken Deze enterprise organisatie heeft meerdere locaties en zal op niet al te lange termijn nog meer locaties openen! Dit brengt met zich mee dat het ERP systeem, welke als levensader door de organisatie heen loopt, op deze locaties nog geïmplementeerd zal gaan worden. Het ERP systeem waar zij mee werken is een maatwerksysteem en is

Bekijk vacature »

Fulstack .NET ontwikkelaar/medium-lance/salaris to

Bedrijfsomschrijving Voor een hechte groeiende IT dienstverlener die actief is binnen de Benelux ben ik op zoek naar een Fullstack .NET ontwikkelaar. De organisatie waarvoor je komt te werken is echt een top werkgever! Ze doen er alles aan om het beste uit de werknemers te halen, door werknemers te waarderen, stimuleren en te laten ontwikkelen binnen interesses en mogelijkheden. Momenteel werken er binnen de organisatie ruim 25 IT specialisten. Door een toename van de opdrachten zijn ze met spoed op zoek naar meerdere Oracle apex specialisten. De werkzaamheden kunnen voornamelijk remote/vanuit huis uitgevoerd worden. Er wordt wel verwacht dat

Bekijk vacature »
Jurrien P

Jurrien P

27/05/2012 20:07:35
Quote Anchor link
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:

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
<?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;
    }
}

?>


pagina waar je naartoe gaat als de betaling klaar is:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
require('paypal_ipn.php');

$paypal = new Paypal_IPN('live');
$paypal->run();
?>
Gewijzigd op 27/05/2012 20:08:13 door Jurrien P
 
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.