yahuz Posted May 9, 2006 Report Share Posted May 9, 2006 Hallo Liebe Community, Ich m?chte im Shop PayPal anbieten. Klappt auch ganz gut. Aber mir w?re es lieber wenn die Kunden nach der Bestellung nicht auf PayPal weitergeleitet werden. Sie sollen die Bestellung abschlie?en k?nnen, eine Bestellbest?tigung erhalten und dann von mir eine Zahlungsaufforderung ?ber PayPal erhalten ?ber die sie dann zahlen k?nnen. Kann mir da mal bitte jemand helfen und mir sagen wo ich was ver?ndern muss. Vielen Dank Liebe Gr??e Sammy Link to comment Share on other sites More sharing options...
enzko Posted May 9, 2006 Report Share Posted May 9, 2006 Hi, hier mal eine einfache aber simple L?sung. als erstes unter includes/module/payment die Datei paypal.php folgendes ?ndern aus$this->form_action_url = 'https://www.paypal.com/cgi-bin/webscr'; macht ihr das // $this->form_action_url = 'https://www.paypal.com/cgi-bin/webscr'; dann Datei wieder hochladen. nun werden erstmal alle Bestellungen mit Paypal auch ganz normal im Shop gespeichert. Jetzt m??t Ihr den Kunden nur noch die n?tigen Infos zusenden. Da habe ich das mal so gel?st. Datei paypal.php erstellt mit folgenden Inhalt und in den Ordner media/content hochgeladen. Im Content Manager neuen Content anlegen sagen wir mal mit der ID 20. Dann unter Datei W?hlen: die paypal.php ausw?hlen und speichern. Nun k?nnt Ihr die Datei folgendermassen aufrufen http://www.eure Domain/shop_content.php?coID=20&name=VOrname Nachname&number=Bestellnummer&order=Preis Vorname Nachname - das gebt Ihr den Namen des Kunden aus der Bestellung an Bestellnummer - dort gebt Ihr die Bestellnummer an Preis - dort gebt Ihr den Preis der Bestellung ein z.b:: so 50.99 der Link m?sste dann so aussehen. http://www.eure Domain/shop_content.php?coID=20&name=Max Mustermann&number=1500&order=50.99 nun werden die Variablen ?bergeben und alles l?uft perfekt. Ihr m?sst dann nur noch den jeweiligen Kunden den Link mit seinen Daten aus der Bestellung zusenden. Datei paypal.php f?r media/content Ordner, ihr m??t nur noch Eure Email und den Shop Namen jeweils 2 eintragen. <TD class=main align=left> <CENTER> <p></p> <p></p> <p><b><font face="Verdana" size="2">Hallo <?=$name;?>, Vielen Dank f?r Ihre Bestellung in unseren Shop</font></b></p> <p><font face="Verdana" size="2">Sie k?nnen jetzt den Gesamtbetrag per Paypal bezahlen. Klicken Sie unten auf den Link oder Grafik zum bezahlen.</font></p> <p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> <b><font face="Verdana" size="2">Ihre Bestellnummer: <?=$number;?></font></b></p> <p style="line-height: 150%; margin-top: 0; margin-bottom: 0"><font face="Verdana" size="2"><b>Gesamtpreis: <?=$order;?> Euro</b></font></p> <p><b><font face="Verdana"> <A href="https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=Ihre Email Adresse hier eintragen&amount=<?=$order;?>&item_name=<?=$name;?> - Ihr Shop Name¤cy_code=EUR&no_shipping=1&pbtype=general" target="_blank"> <font color="#800000" size="2">Klicken Sie hier f?r die Bezahlung via Paypal</font></A></font></b></p><form method="post" action="https://www.paypal.com/cgi-bin/webscr" target="_blank"> <p> <input type="image" alt="Zahlen Sie mit PayPal - schnell, kostenlos und sicher!" src="https://www.paypal.com/en_US/i/bnr/horizontal_solution_PPeCheck.gif" border="0" name="submit"> </p> <input type="hidden" value="_xclick" name="cmd"> <input type="hidden" value="Ihre Email Adresse hier eintragen" name="business"> <input type="hidden" value="<?=$name;?> - Ihr Shop Name" name="item_name"> <input type="hidden" value="4" name="item_number"> <input type="hidden" value="<?=$order;?>" name="amount"> <input type="hidden" value="1" name="no_shipping"> <input type="hidden" value="1" name="no_note"> <input type="hidden" value="EUR" name="currency_code"> </form> </CENTER></TD> ich hoffe ich konnt Dir helfen Link to comment Share on other sites More sharing options...
yahuz Posted May 10, 2006 Author Report Share Posted May 10, 2006 SUPER !!! :biggrin: Du hast Super geholfen. Das nenn ich jetzt echt auch mal ne geile und direkte Antwort auf meine Frage. War ja eigentlich nicht schwer zu eraten, da h?tte ich irgendwie auch selbst drauf kommen k?nnen :hit: Die zus?tzliche L?sung ist auf jedenfall auch Klasse. Dank Dir auch f?r diesen Tip. Ich werde das auf jedenfall mal testen wie das genau funktioniert. Eigentlich wollte ich nach Bestellung eine Zahlungsanforderung ?ber PayPal senden. Aber ich denke das mit Deiner L?sung gut Zeit gespart werden kann. Enzko, Vielen Dank & Gr??e Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.