Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem 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

Předmět Autor Datum
No tak mam sa na co tesit chcem byt programator ale ty ma strasis normalne :D
kuboslav 17.01.2014 16:44
kuboslav
Väčšinou to funguje tak, že pri podpise zmluvy o poskytnutí služby pre platenie cez platobnú bránu b…
los 17.01.2014 21:39
los
Moc díky, vrhnu se na to :D Jenom, moje zadání zní "implementace rozhraní, na které se pošle finální…
Katsushiro 22.01.2014 15:41
Katsushiro
Ok, takže mám jasno v zadání - rozhraní budu nejprve implementovat pomocí PayPalu. Rozhraní může být… poslední
Katsushiro 23.01.2014 18:40
Katsushiro

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

Zpět do poradny Odpovědět na původní otázku Nahoru