
Implementace platební brány
Ahoj všichni! Dostal jsem se na stáž jako programátor v Pythonu. Za úkol jsem dostal vytvořit web. platební rozhraní pro PayPal a ještě nějakou (co nejvýhodnější pro mezinárodní nákupy - asi PaySera) další bránu, pokud by zákazník nechtěl účet na PayPalu. Potíž je v tom, že doslova nevím, odkud začít, jediné, co mi bylo řečeno je, že si mám vyžádat testovací konta od nějakých bank (tušíte někdo jak? :D ) + naimplementovat jednoduchý formulář, který bude fungovat se staženou bránou.
Takže, mohli byste mi, prosím, poradit, co s tím? S něčím podobným nemám žádné zkušenosti, tak by mě zajímalo, jestli např. testovací konta musíte vyžádat u konkrétní pobočky nebo prostě jsou někde nahozené online atd.
Moc díky za veškeré rady a postřehy, ocením i jakýkoliv tip na konkrétní soubor s bránou, popř. článek o implementaci (samozřejmě googlím, ale preferuju osobní zkušenosti a kontakt s okolím :D ).
Ještě jednou moc díky, Katsu
No tak mam sa na co tesit chcem byt programator ale ty ma strasis normalne :D
Väčšinou to funguje tak, že pri podpise zmluvy o poskytnutí služby pre platenie cez platobnú bránu banky dostaneš podrobnú technickú špecifikáciu spolu s testovacím prostredím. To si stačí prečítať a implementovať podľa toho. Ide zväčša len o presmerovanie používateľa na správne vyskladanú URL. Po tom, ako klient dokončí platbu, presmerujú ho späť na tvoj server, kde môžeš podľa parametrov vyhodnotiť, či prebehla platba úspešne.
Konkrétne napr. to PaySera, ktoré spomínaš, má na stránkach popísané spôsoby integrácie spolu s veľmi podrobnou špecifikáciou.
Moc díky, vrhnu se na to :D Jenom, moje zadání zní "implementace rozhraní, na které se pošle finální částka a ono zajistí zaplacení" - prý pouze tohle. Co byste si pod tím představili? Jakože dám tlačítko k produktu a ono mě přesměruje na PayPal nebo něco jiného? Ptal jsem se několikrát, víc jsem ze zadání nepochopil, asi jsem po zkouškovém už nějaký vyčerpaný :D
Ok, takže mám jasno v zadání - rozhraní budu nejprve implementovat pomocí PayPalu. Rozhraní může být tvořeno např. nabídkou Produkt 1, Produkt 2, Produkt 3 s přepínačem pro výběr zboží. Po kliknutí na tlačítko by se měla data o produktu poslat na paypal. Nechtěl bych ale, pokud možno, zadávat data natvrdo v button createru, potřebuji vytvořit univerzálnější systém, kde se data budou táhnout z web. stránky a tlačítko na nich tedy nebude závislé a bude sloužit jen k jejich odeslání a přesměrování na paypal.
Lze pochopit, co mám na mysli? :D
No a jinak potřebuji doporučit nějakou službu od PayPalu (Express Checkout??) a "po lopatě" vysvětlit, jak to funguje, pokud to vůbec jde :D
Všem moc díky
Edit: Stejný systém, jako bych chtěl vytvořit má např. HumbleBundle - www.humblebundle.com