Jump to content
xt:Commerce Community Forum

PayPal


Recommended Posts

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

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&currency_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

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

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...