Hallo
Ik heb een webshop met een werkende Ogone interface.
Datzelfde profiel wil ik nu gebruiken voor een tweede webshop.
Na het betalen gaat Ogone mijn database updaten en facturen versturen, dat werkt allemaal.
De link naar die pagina heb ik in mijn Ogone profiel ingesteld, tot dusver allemaal in orde.
Is het mogelijk om ergens een 'RETURN URL' te verwerken in mijn Ogone formulier?
Dat Ogone dus weet welke website/database er bijgewerkt moet worden? Alvast bedankt!
Google lijkt niet dadelijk mijn vriend te zijn in dit geval :)
Met vriendelijke groeten
Wesley
- Vraag inzake Ogone ( return url )
-
07-03-2014, 10:34 #1
- Berichten
- 940
- Lid sinds
- 15 Jaar
Vraag inzake Ogone ( return url )
-
In de schijnwerper
Online platform opzetten? Snel en voordelig!Freelance / WerkTe Koop: Gratisproduct.nl – Jouw Sleutel tot Succes in de Online Wereld!Website te koopVillaspot.nl: Premium website met sterke autoriteit in de vakantiehuizenbrancheWebsite te koopE-mailmarketingproject gericht op UK-winacties – Afgelopen maand $300+ inkomstenWebsite te koop -
07-03-2014, 12:08 #2
- Berichten
- 1.410
- Lid sinds
- 16 Jaar
Re: Vraag inzake Ogone ( return url )
Naar mijn idee is dat niet mogelijk.
Ik gebruik andere reeks ordernummers voor mijn tweede website.
Ogone roept na een betaling een pagina aan om je website te informeren van de betaling.
Ik heb deze pagina zo aangepast dat als het een ordernummer van de tweede website te verwerken krijgt hij deze doorstuurt naar de tweede website.
-
07-03-2014, 12:37 #3
- Berichten
- 940
- Lid sinds
- 15 Jaar
Re: Vraag inzake Ogone ( return url )
Naar mijn idee is dat niet mogelijk.
Ik gebruik andere reeks ordernummers voor mijn tweede website.
Ogone roept na een betaling een pagina aan om je website te informeren van de betaling.
Ik heb deze pagina zo aangepast dat als het een ordernummer van de tweede website te verwerken krijgt hij deze doorstuurt naar de tweede website.
Dat kan inderdaad een gedeeltelijke oplossing zijn.
Zo kan ik de juiste pagina tonen aan de gebruiker ( niet ideaal, maar doenbaar )
Het updaten van de databases zie ik op die manier niet werken.
Kan misschien wel via een php commando ofzo, maar alles behalve ideaal.
Dus iemand met 10 webshops gaat 10 Ogone profielen hebben?
Met vriendelijke groeten
Wesley
-
07-03-2014, 12:45 #4
- Berichten
- 1.410
- Lid sinds
- 16 Jaar
Re: Vraag inzake Ogone ( return url )
Je kunt voor je gebruiker wel verschillende return URL's gebruiken (accepturl, declineurl, exceptionurl, cancelurl).
Je kunt alleen geen verschillende URL's gebruiken voor de pagina die Ogone op de achtergrond aanroept.
Daarom moet je één pagina voor al je websites hebben die op de achtergrond betalingen kan verwerken die de betaling update naar verschillende databases.
-
07-03-2014, 13:05 #5
- Berichten
- 940
- Lid sinds
- 15 Jaar
Re: Vraag inzake Ogone ( return url )
Je kunt voor je gebruiker wel verschillende return URL's gebruiken (accepturl, declineurl, exceptionurl, cancelurl).
Je kunt alleen geen verschillende URL's gebruiken voor de pagina die Ogone op de achtergrond aanroept.
Daarom moet je één pagina voor al je websites hebben die op de achtergrond betalingen kan verwerken die de betaling update naar verschillende databases.
De URL's zijn inderdaad het probleem niet meer, tot zover ben ik mee.
De update vanaf één pagina naar verschillende websites/databases lijkt me niet echt veilig te zijn?
U voert dan een geforceerde POST uit naar de juiste pagina? Of vergis ik me in werking en veiligheid?
Met vriendelijke groeten
Wesley
-
07-03-2014, 13:36 #6
- Berichten
- 1.410
- Lid sinds
- 16 Jaar
Re: Vraag inzake Ogone ( return url )
De servers van Ogone sturen een POST naar een pagina die jij hebt opgegeven in het beheer.
Dit doen zij omdat het kan zijn dat een klant na de betaling het scherm sluit zonder dat deze doorgestuurd is naar jouw website.
Je website ziet de klant dan nooit meer terug terwijl de betaling wel gelukt is.
Om dat probleem te voorkomen sturen de servers van Ogone jou een POST request naar een pagina die jij in het beheer hebt opgegeven.
In deze POST zitten allerlei variabelen met gegevens over de betaling. Zoals ordernummer, betaalstatus, etc.
Bij deze post zit volgens mij ook een string met alle variabelen inclusief een wachtwoord gecodeerd als SHA512.
Met deze SHA512 string kun je controleren of er niet gesjoemeld is met de gegevens.
Ik neem aan dat je dit duidelijk is aangezien je al 1 website draaiende hebt.
Wat je nu moet doen is op diezelfde pagina zien te extraheren van welke website de betaling komt.
Ik heb dat met de reeksordernummers gedaan.
Op website 1 gebruik ik een reeks die begint met 50 en op de andere website met 10 (bijvoorbeeld 500001 van website 1, 100002 van website 2)
Je behandeld de betalingen exact hetzelfde alleen schrijf je naar een andere database als het ordernummer met 50 of met 10 begint.
-
07-03-2014, 14:37 #7
- Berichten
- 940
- Lid sinds
- 15 Jaar
Re: Vraag inzake Ogone ( return url )
De servers van Ogone sturen een POST naar een pagina die jij hebt opgegeven in het beheer.
Dit doen zij omdat het kan zijn dat een klant na de betaling het scherm sluit zonder dat deze doorgestuurd is naar jouw website.
Je website ziet de klant dan nooit meer terug terwijl de betaling wel gelukt is.
Om dat probleem te voorkomen sturen de servers van Ogone jou een POST request naar een pagina die jij in het beheer hebt opgegeven.
In deze POST zitten allerlei variabelen met gegevens over de betaling. Zoals ordernummer, betaalstatus, etc.
Bij deze post zit volgens mij ook een string met alle variabelen inclusief een wachtwoord gecodeerd als SHA512.
Met deze SHA512 string kun je controleren of er niet gesjoemeld is met de gegevens.
Ik neem aan dat je dit duidelijk is aangezien je al 1 website draaiende hebt.
Wat je nu moet doen is op diezelfde pagina zien te extraheren van welke website de betaling komt.
Ik heb dat met de reeksordernummers gedaan.
Op website 1 gebruik ik een reeks die begint met 50 en op de andere website met 10 (bijvoorbeeld 500001 van website 1, 100002 van website 2)
Je behandeld de betalingen exact hetzelfde alleen schrijf je naar een andere database als het ordernummer met 50 of met 10 begint.
De werking van Ogone is me inderdaad duidelijk, dat heb ik al meermaals opgezet.
Enkel een dubbele website met één Ogone profiel is nieuw ... dat via ordernummers splitsen lukt me wel.
Ik dien wel naar een externe database te gaan. De shops staan niet op dezelfde server.
Dus ik ga van mijn verwerkende pagina naar een externe pagina moeten posten.
Het is net die koppeling waarover ik mijn twijfels heb ... via php lukt dat wel denk ik. Maar veilig ... ?
Met vriendelijke groeten
Wesley
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic