#1 (permalink)  
Alt 09.05.2006, 20:11
xt:Commerce Support Kunde
 
Registriert seit: 09.04.2006
Ort: Nähe Sinsheim
Beiträge: 51
Standard

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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 09.05.2006, 20:29
Erfahrener Benutzer
 
Registriert seit: 01.08.2005
Beiträge: 199
Standard

Hi,

hier mal eine einfache aber simple L?sung.

als erstes unter includes/module/payment die Datei paypal.php folgendes ?ndern

aus
Code:
$this->form_action_url = 'https://www.paypal.com/cgi-bin/webscr';
macht ihr das
Code:
// $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.
Code:
<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&amp;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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 10.05.2006, 06:16
xt:Commerce Support Kunde
 
Registriert seit: 09.04.2006
Ort: Nähe Sinsheim
Beiträge: 51
Standard

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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
paypal

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 10:12 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand