Mollie hulp

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

C# .NET Developer

Functieomschrijving Voor dit leuke softwarre bedrijf in de omgeving Vught zijn we per direct op zoek naar een C#/.NET Developer. Is development jouw passie en doe je dit graag met C#/.NET? Lees dan snel verder! Jou werkzaamheden zullen zijn: Zorgen voor de optimalisatie van de huidige software en het automatiseren van bedrijfsprocessen. Naar aanleiding van de wensen van de klant ga je, met je collega's op zoel naar passende oplossingen en je werkt dit uit tot een mooi eindproduct. Je gaat webshops, websites en webapplicaties ontwikkelen door middel van ASP.NET, C# en MVC Framework. Bedrijfsprofiel Deze opdrachtgever houdt zich bezig

Bekijk vacature »

Front-end developer (React)

Functie Het frontend team bestaat momenteel uit 4 dedicated front-enders en is hard aan het groeien! Ook werken er diverse designers waar je veel mee schakelt. Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren, jij bent hierin de schakel tussen de eindgebruiker en de slimme backend. Je werkt in het frontend team samen met de backend teams en product owners om te zorgen dat onze applicaties een fijne gebruikerservaring opleveren. Ze werken o.a. met: React, Atomic design, Styled components, JavaScript / TypeScript, NPM, Webpack Blade templates, HTML, SCSS, Git flow. Eisen • HBO

Bekijk vacature »

Senior Lead Front End Developer

Functieomschrijving Voor Stichting Waternet zijn wij op zoek naar een senior Lead Front End Developer. Binnen het DevOps team Online zijn we op zoek naar een Senior Lead Front End developer met kennis van toegankelijkheid. Deze developer zal zich bezighouden met development van webpaginas die in verbinding staan met systemen uit het back office. Taken Ontwerpen, ontwikkelen, implementeren, documenteren en beheren van webapplicaties in een Azure-omgeving Debuggen, analyseren en oplossen van problemen in de OTAPomgevingen Je participeert in het DevOpsTeam Online voor het verder uitwerken en implementeren van gebruikerswensen Je bent betrokken bij toegankelijkheid audits en het implementeren van WCAG

Bekijk vacature »

Informeel bureau zoekt Senior PHP developer

Functie Als senior PHP developer neem je het voortouw in ontwikkeltrajecten en ben je in staat werk uit te leggen aan collega’s om zo je kennis met hen te delen. Je deinst niet terug voor ingewikkelde projecten. Deze zie jij alleen maar als uit uitdaging. Je werkt doorlopend aan klantcases (en hierdoor je klant echt leert kennen), maar toch ben je afwisselend bezig. Dit alles in een vrije en ontspannen werksfeer, met een team van gelijkgestemde. Binnen de development teams werken ze met o.a. PHP, Laravel, React, Node, Elastic, Amazon AWS, JIRA, Solid, Domain-driven-design, Doctrine, Redis, docker, Kubernetes, CI, PHP

Bekijk vacature »

Senior Front end developer Digital Agency

Functie Jij als Front end developer komt te werken in een van de 8 multidisciplinaire teams binnen de organisatie. Deze teams werken op basis van Scrum agile in 2 wekelijkse sprints. De grootte van de teams varieert van 9-14 collega’s en bestaan altijd uit één of meerdere project managers en een project manager. Samen met je team werk je aan verschillende projecten voor uiteenlopende klanten zoals grote multinationals tot het kleine mkb. De stack waarmee gewerkt wordt is voornamelijk Javascript, ES6, Es.next, HTML, CSS, React.js en Node.js. Wat deze organisatie onderscheid is dat ze echt langdurige partnerships aangaan met hun

Bekijk vacature »

Back-End Developer in Laravel / PHP

Functie omschrijving Wij zijn op zoek naar een Medior PHP Laravel Developer voor een gaaf bedrijf in de omgeving van Amsterdam! Voor een enthousiast team die zich graag bezig houdt met softwareontwikkeling zijn wij op zoek naar versterking. Je werkt in een klein ontwikkelteam en bent zeer betrokken bij alle aspecten van de softwareoplossingen. Van het ontwerpen tot de oplevering. Binnen deze functie ga je aan de slag met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je krijgt veel te maken met koppelingen naar systemen en de verzoeken van de klant. Je komt terecht in een team, waarbij

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

Full stack Developer / .NET / Angular / Azure

Dit ga je doen Jij gaat je als Full Stack .NET Developer voornamelijk bezighouden met: Het vertalen van concepten naar passende innovatieve en duurzame oplossingen; Het ontwikkelen van bedrijf kritische en gebruiksvriendelijke applicaties voor de internationale markt en intern gebruik; Bouwen aan software om het Internet of Things netwerk te ondersteunen; Het maken en onderhouden van interfaces tussen systemen aan de hand van API's; Het onderhouden en blijven verbeteren van de ontwikkelde software. Hier ga je werken Binnen deze organisatie zal jij als Full Stack .NET Developer een belangrijke rol krijgen en ga je dagelijks de uitdaging aan om maatwerk

Bekijk vacature »

Senior/Lead Python developer

Functie Samen met je team, bestaande uit een senior, 2 mediors en één junior ontwikkelaar ga je op een Agile-gebaseerde aanpak werken aan hun software. Je hebt oog voor kwaliteit, risico’s en klantbelang. Communicatie met je collega’s en waar nodig ook met klanten speelt een belangrijke rol in het bereiken van een succesvol resultaat. Als persoon ben je slim, krijg je dingen voor elkaar en ga je resultaatgericht te werk. Binnen het development team is er veel zelfstandigheid, los van de stand-up (10:00 uur) en zo nu en dan pair-programming sessies. Technieken die zij gebruiken zijn o.a. Python, Django, MySQL,

Bekijk vacature »

Back end developer Digital Agency

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

Fullstack Software Developer

Bedrijfsomschrijving Functieomschrijving Java ontwerpen, bouwen en testen (T-shaped). Als senior ontwikkelaar ben je bekend in zowel de back-end als de frontend van een applicatie. Angular, Continious Delivery / Integration. Een ervaren iemand die de leiding kan nemen, een weg vindt in nieuwe situaties, en in oude applicaties. Initiatiefrijk, bekend met de (technische) omgevingen die we bij duo gebruiken, niet te beroerd om collega’s te helpen. Als senior programmeur in staat om op te treden als lead programmeur. Ondersteunt de testers bij de testautomatisering en minder ervaren programmeurs bij dagelijks werkzaamheden. Dit laatste met name op het gebied van Angular. Achtergrond

Bekijk vacature »

Java Developer

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Medior/senior Back-end developer gezocht!

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het devlopmenttean. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met de

Bekijk vacature »

PHP developer (Symfony, Doctrine)

Functie Als PHP developer wordt er een hoge mate van zelfstandigheid verwacht, maar ook dat je goed opereert in een team waar kennis wordt gedeeld en dingen als codereviews erg veel voorkomen. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden

Bekijk vacature »
Hans Dekker

Hans Dekker

21/03/2014 15:38:15
Quote Anchor link
Hallo allemaal,

Ik ben een beginnend php hobbyist en ben bezig met een simpele webshop met Ideal integratie via Mollie. Ik loop echter tegen het volgende probleem aan. Ik heb geen idee waar ik precies moet beginnen. Ik heb nu een pagina staan die het totaal af te rekenen bedrag berekend en om gegevens van de besteller vraagt, maar weet absoluut niet hoe ik deze informatie nu vervolgens bij Mollie moet krijgen en dus eigenlijk hoe ik mollie moet gebruiken om af te rekenen. Hopelijk kunnen jullie me in de goede richting wijzen?

Nog ter verduidelijking van de situatie: ik heb een variabele met het totaal en van mollie.nl een hele hoop php pagina's gedownload. Hoe moet ik nu verder?

Hans
 
PHP hulp

PHP hulp

18/12/2024 18:40:49
 
Michael -

Michael -

21/03/2014 15:42:31
Quote Anchor link
Zie deze pagina. Waar je waarschijnlijk ook de PHP pagina's hebt gedownload.
Verder naar onder staat de documentatie hoe je het script kunt gebruiken.
Hier zie jij bijv hoe je een bedrag mee stuurt, maar ook hoe je terug krijgt of deze gelukt is, enzovoort.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
        $payment = $mollie->payments->create(array(
            "amount"      => 10.00,
            "description" => "My first API payment",
            "redirectUrl" => "https://webshop.example.org/order/12345/",
        ));
 
Hans Dekker

Hans Dekker

21/03/2014 16:00:55
Quote Anchor link
Dank je voor je snelle reactie, ik begrijp alleen eigenlijk niet zo goed wat er precies staat.
Ik zou echt niet weten waar ik die require statement moet zetten en die twee $mollie variables.
Kan iemand mij dit misschien vertellen? Of is iemand misschien op de hoogte van een wat makkelijkere/uitgebreidere tutorial? Of iemand die een tip kan geven over informatie die ik moet lezen om dit te begrijpen?
 
Siep de Veer

siep de Veer

21/03/2014 16:21:10
 
Erwin H

Erwin H

21/03/2014 16:28:47
Quote Anchor link
@Siep, heb je wel gekeken naar wat je linkt? Dat script is van 9 (NEGEN!) jaar geleden. Ik weet niet of Mollie toen al bestond, maar zeker de huidige API nog niet, want die is vrij nieuw.

@Hans
Kan je iets duidelijker uitleggen wat je niet begrijpt, want ik zie niet over welke twee variabelen je het nu hebt.
 
Hans Dekker

Hans Dekker

21/03/2014 16:59:42
Quote Anchor link
De twee $mollie variabelen staan in het tweede stuk code in de link van michael. Situatie is nu dat ik een variabele heb op mijn eigen site, maar weet eigenlijk niet waar ik die require statement moet plaatsen en de andere code die in diezelfde tutorial staat.
 
Erwin H

Erwin H

21/03/2014 17:02:59
Quote Anchor link
In het tweede stuk code staat maar 1 variabele (waarde). Dat is namelijk dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$mollie
= new Mollie_API_Client;    
$mollie->setApiKey("test_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM");
?>

Dus wees alsjeblieft duidelijk (en plaats hier gewoon even het stuk dat je niet begrijpt), anders wordt het lastig je te helpen.
 
Hans Dekker

Hans Dekker

21/03/2014 17:14:24
Quote Anchor link
Excuus, dan heb ik inderdaad niet goed gekeken met het verwijzen naar deze code.
Ik weet echter niet waar ik deze code of de eerste include statement zou moeten plaatsen.
Ik heb nu een webpagina die het totaal van de bestelling in een variabele heeft staan.
Kan ik in diezelfde pagina deze code zetten en bij amount de variabele zetten met het totaal?
Ik probeer uit te leggen dat ik echt niet weet waar ik moet beginnen en dat ik wel een hoop begrijp van de code die ik heb gedownload maar niet wat de eerste stappen zijn om het werkend te krijgen.
 
Erwin H

Erwin H

21/03/2014 17:26:19
Quote Anchor link
Je blijft volharden in het niet willen plaatsen van code. Dat is jouw keuze, maar dan is het op een gegeven moment onmogelijk om je te helpen.
Op je vraag "Kan ik in diezelfde pagina deze code zetten en bij amount de variabele zetten met het totaal?" is het antwoord ja. Of je daar mee geholpen bent is een heel ander verhaal. Want je zal nog veel meer moeten doen. Mollie werkt in feite in drie stappen:
1) maak de payment aan bij Mollie
2) redirect de user naar Mollie
3) handel de zaak af zodra Mollie je een bericht geeft dat er iets veranderd is

Wat hierboven staat is alleen stap 1. Het maakt een nieuwe payment aan. Als je dat hebt gedaan moet je dus de redirect uitvoeren en je moet nog een andere pagina aanmaken die Mollie kan gebruiken als webhook. Mollie zal die url elke keer aanroepen dat er iets is gebeurt met je payment. Jij zal dan echter wel zelf een nieuwe call moeten uitvoeren naar Mollie om de nieuwe status op te vragen.
Gewijzigd op 21/03/2014 17:26:45 door Erwin H
 
Hans Dekker

Hans Dekker

21/03/2014 18:00:36
Quote Anchor link
Ik wil mijn code wel plaatsen, maar weet niet hoe dit correct moet. Ik denk dat niemand het zou waarderen als ik mijn code gewoon hier in een berichtje zou plaatsen.

Om de situatie toch nog duidelijker te krijgen:
Ik heb eerst (met hulp) een webshop gemaakt die het totaal van producten neemt en vervolgens een pagina geeft waar je het totaal ziet staan. Daar staat een html formulier met wat informatie die je in moet voegen (naam,email,tel) en een submit knop. De submitknop is nu gelinkt aant de mail functie en stuurt nu een mail naar de gebruiker met het bedrag wat hij over moet maken en naar de beheerder met het bedrag wat er over moet worden gemaakt en door wie.

In deze situatie wil ik graag Ideal invoegen via Mollie, maar nogmaals: ik weet niet hoe ik moet beginnen? Is het misschien moeilijker dan ik denk?

Ik hoop dat je mijn situatie nu iets beter begrijpt, in ieder geval al bedankt voor de hulp en tijd die je geeft!
 
Michael -

Michael -

21/03/2014 21:46:30
Quote Anchor link
Hans, het vergt in ieder geval wel een beetje basis kennis. Als jou alles onbekend is wordt het lastiger.
Je kunt er voor kiezen eerst was basis kennis op te doen mocht je deze niet bezitten zodat je in ieder geval begrijpend kunt lezen wat er staat.
Mocht je er geen moeite in willen steken kun je er nog altijd voor kiezen om het uit te besteden.

Als je code wilt plaatsen hier, doe je dat tussen code tags [code.] en [/code.] zonder punt
 
Ward van der Put
Moderator

Ward van der Put

21/03/2014 22:02:35
Quote Anchor link
Je kunt ook, zolang je het nog niet hebt ingebouwd, kiezen voor een betaalprovider die iDEAL zelf online aanbiedt. Dan hoef je klanten alleen maar een betaallink te mailen, bijvoorbeeld:

http://e-acceptgiro.nl/12165/1a9d/12345/49500

Nadat de iDEAL-betaling succesvol is afgerond, ontvang je daarvan automatisch een mailtje.

Niet zo mooi als iDEAL zelf inbouwen, maar wel een goed tijdelijk compromis.
 
Hans Dekker

Hans Dekker

23/03/2014 10:24:46
Quote Anchor link
Daar ben ik weer,

Ik ben inmiddels een stuk verder, maar loop nu tegen een specifiek probleem aan.
Ik heb een SQL database met de OrderID en de status (open,paid,cancelled) van de betaling. Deze blijft echter altijd op open staan en geeft dus aan dat er niet betaald is.

In de example scripts zit een payment history page waar ik wel een 'paid' status krijg.

Ik wil dus dat er in de database ook een 'paid' status komt te staan. Nu moet je zelf de code toevoegen om de database te updaten, dus misschien zit hier het probleem in, maar volgens mij klopt de statement waarin de ID van de $mollie array wordt opgevraagd ook niet. Dit vermoed ik ook omdat er in de txt files waar standaard wordt naar geschreven de status ook op open blijft staan.
Kan iemand mij hier uit de brand helpen?

Orginele code
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
/*
     * Retrieve the payment's current state.
     */
    $payment  = $mollie->payments->get($_POST["id"]);
    $order_id = $payment->metadata->order_id;

    /*
     * Update the order in the database.
     */
    database_write($order_id, $payment->status);
        // Functie die naar .txt schrijft (status blijft hier ook staan op 'open')


Mijn code
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
    /*
     * Update the order in the database.
     */
        
    $status = $payment->status;
    include_once("../config.php");
 

$con=mysqli_connect($db_host, $db_username, $db_password,$db_name);
// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }

mysqli_query($con,"UPDATE `test`.`order` SET (`order`.`status`=`$status`) WHERE(`order`.`orderID`=`$order_id`) ");


History page
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
$payments = $mollie->payments->all();

    foreach ($mollie->payments->all() as $payment)
    {
        echo "&euro; " . htmlspecialchars($payment->amount) . ", status: " . htmlspecialchars($payment->status) . ", order: " . htmlspecialchars($payment->metadata->order_id) . "<br>";
    }
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

23/03/2014 18:04:43
Quote Anchor link
Ik zag op Github dat iemand dat zelfde probleem heeft aangegeven. Tenzij jij dat zelf was, zou het dus kunnen dat de er een foutje in de code van Mollie zit.
 
Michael -

Michael -

24/03/2014 08:20:50
Quote Anchor link
Hans, heb je alle examples doorgenomen? Daarin zie je 2-webhook-verification.php hoe je een payment status controleert. Hij lijkt er inderdaad op dat de status altijd 'open' blijft. Eerder genoemde pagina controleert de status en schrijft deze status opnieuw weg naar het text bestand waarna het dus wel de gewenste status krijgt. Volgens mij is het dus geen bug.
 
Hans Dekker

Hans Dekker

24/03/2014 10:21:33
Quote Anchor link
Michael, het is juist in de examples dat ik tegen het probleem aan loop. Het opnieuw wegschrijven van deze status lukt volgens mij niet, omdat het opvragen van die status niet goed gaat. Ik denk dus juist dat het een bug is omdat de status in die txt bestanden niet veranderd.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

24/03/2014 12:23:47
Quote Anchor link
Heb je bij Mollie de webhook voor te testen wel (goed) ingesteld?
Want je kan wel een script hebben dat de status opvraagt, als dat nooit wordt aangeroepen, dan wordt er ook weinig bijgewerkt c.q weggeschreven;
Gewijzigd op 24/03/2014 12:24:18 door Ger van Steenderen
 



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.