Mollie hulp

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET Developer Microservices

Dit ga je doen Je taken zullen voornamelijk bestaan uit: Het ontwikkelen van software, inclusief vormgeving, implementaties, integraties en (automatisch) testen (.NET, C#, Azure, Docker, Microservices, Angular); Het in kaart brengen van software requirements; Zorgen dat jouw code kwalitatief hoogstaand is; Het uitvoeren van risico analyses; Een bijdrage leveren aan het continuous quality improvement process. Hier ga je werken Dat kanker een verschrikkelijke ziekte is die de wereld uit geholpen moet worden, is duidelijk. Binnen deze Gelderse organisatie die duizenden ziekenhuizen van producten voorziet, proberen ze daar via technische innovaties aan bij te dragen. Samen met 10 collega .NET developers

Bekijk vacature »

Front-end developer (Medior/Senior)

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Rotterdam! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

Bekijk vacature »

Junior Front end developer

Functie Jij als developer gaat ons helpen onze producten verder te ontwikkelen en in te zetten in de markt. Op dit moment bestaat ons SaaS product uit 3 componenten die zowel los als in een pakket gekocht kunnen worden. Het gaat hier om een online kaartapplicatie, een workflow tool en een monitoring tool. Momenteel zijn wij 3 jaar geleden gestart met de ontwikkeling. De tech-stack waarmee we werken is voornamelijk Javascript, Vue.js en Python. Daarnaast gebruiken wij FaundaDB als database en werken we veel met GIS applicaties. De uitdaging die we momenteel hebben is dat we momenteel een intern team

Bekijk vacature »

Java Developer

Functie Wat ga je doen als Java developer? Jij komt terecht binnen een informeel team waarin je verantwoordelijk bent voor de backend systemen voor grote klanten als Ziggo en KPN. Als Medior Java developer werk je in teamverband en soms individueel. Gedurende de werkweek zal je veelvuldig sparren met je collega’s voor een goede implementatie van de software. Ben jij een echte Java developer? Ben je geïnteresseerd in de nieuwste technieken en de laatste ontwikkelingen? Dan ben je hier aan het juiste adres! Eisen Wat wordt er van jou verwacht? • Minimaal HBO/WO denk- en werkniveau; • Analytisch sterk, open

Bekijk vacature »

Mendix Developer

For our client in Amsterdam, we are looking for a Senior Mendix Developer. Company description Our client is an IT Consultancy company who’s been active for 10 years now. With their ambitious team, they are working with different clients in order to help them with analyzing their data and giving advice to them, regarding how they can use their data in the smartest ways, or to make sure that their mobile or web applications are working efficiently. As you get a glimpse of various industries, it is guaranteed that no day will be the same. Job description As a Mendix

Bekijk vacature »

Software Developer (Junior functie)

Functieomschrijving Wij zijn op zoek naar een Software Developer! Sta jij in de startblokken om je carrière te beginnen en kan je niet wachten om toffe software te gaan ontwikkelen? Kortom, ben je onlangs afgestudeerd of sta je op het punt om je papiertje te behalen? Voor een IT dienstverlener dat gespecialiseerd is in Microsoft technologie zijn wij op zoek naar C#.NET Developers. Het bedrijf heeft meerdere klanten in regio Utrecht waar je permanent kan komen te werken. Kom je liever te werken bij een klein softwarebedrijf of bij een groot consultancy bureau? Dat is helemaal aan jou de keuze!

Bekijk vacature »

Medior front-end developer gezocht (€3.300 -

Functie Wat ga je doen? Jij als front-end developer gaat werken binnen de teams van/voor onze klant. Je werkt in een team met starters en ervaren ontwikkelaars met allemaal 1 overeenkomst; passie voor het vak. Maak je een fout? Geen probleem, leer ervan en ga dan weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en jezelf dus snel ontwikkelen. Wat hebben we jou te bieden? • Uitdagende projecten bij mooie klanten (bij jou in de buurt, of binnenkort intern vanuit ons kantoor!) • Een jonge organisatie met talentvolle collega’s • Veel ruimte voor

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder voor het financiele domein op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op

Bekijk vacature »

Outsystems Developer Junior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als junior Outsystems Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van

Bekijk vacature »

.NET Developer

Functie omschrijving Ben jij een senior .NET developer en heb jij tevens ervaring als teamlead? Ben jij iemand met een helikopterview en denk jij graag mee met de klanten? Dan zijn wij op zoek naar jou! Voor een geweldig bedrijf zijn wij namelijk op zoek naar een ervaren .NET developer. Het bedrijf houdt zich bezig met het ontwerpen en bouwen van websites, portalen en applicaties voor met name zorg- en onderwijsinstellingen en overheidsinstanties. Jouw taken: Het fungeren als Lead Developer; Het meedenken met de business (dit vergt commercieel inzicht); Het begeleiden van diverse projecten (van klein tot groot); Het ontwerpen

Bekijk vacature »

Als Front-end developer bijdragen aan het onderwij

Functie Als front-end developer om je terecht in een team van goede en ervaren developers, en ga je werken aan de software die door miljoenen mensen gebruikt wordt. Je bent in staat om designs effectief te vertalen naar werkende feautures en hebt oog voor een goede UX van het product. Je staat voor clean code en goede documentatie. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit software en code. Je dagelijkse werk bestaat uit het werken aan componenten in de Storybook. Het verbeteren en refactoren van de huidige

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar ga jij aan de slag bij een van onze klanten actief in de High Tech Industrie. Onze klanten zijn voornamelijk gelokaliseerd in de omgeving van Eindhoven. Wij zijn erg selectief als het gaat om de projecten die wij accepteren en richten ons dan ook alleen op innovatieve en complexe projecten. Omdat onze klanten voornamelijk gespecialiseerd zijn in de machinebouw, werk jij ook vaak dicht tegen de machines aan. Ons team bestaat momenteel uit Embedded engineers, IOT developers en Cloud engineers. Wij werken voornamelijk aan Microsoft projecten waar er gebruik wordt gemaakt van WPF, UWP, .NET Core

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

15/11/2024 20:30:46
 
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.