yshield Posted February 3, 2009 Report Share Posted February 3, 2009 Hallo. Die Paypal-Zahlung auf Deutsch funktioniert. Hab dazu die API-Berechtigung eingerichtet usw. Passt alles super. Hab als Mandanten aber auch zwei englische Shops, wenn die auf die Paypal-Seite weiterleiten, dann ist die Paypal-Webseite Deutsch. Hab den Browser auch auf "Sprache en-US" gestellt, aber Paypal bleibt trotzdem Deutsch. Geht gar nicht! Ich weiß nicht, wie ich Paypal beibringen soll, die Zahlungsseite / das Login auf Englisch anzuzeigen? Hatte jemand das gleiche Problem? Wer kann helfen? Danke. Link to comment Share on other sites More sharing options...
mzanier Posted February 3, 2009 Report Share Posted February 3, 2009 Im Live modus ? Link to comment Share on other sites More sharing options...
yshield Posted February 3, 2009 Author Report Share Posted February 3, 2009 Ja! Schon online und "scharfgeschaltet" ... Link to comment Share on other sites More sharing options...
mzanier Posted February 3, 2009 Report Share Posted February 3, 2009 guck ich mir morgen an, kann (auf die schnelle vermutet) auch am Land liegen, das das gateway abhängig vom land die sprache anzeigt, da wir nicht über die normale paypal weiterleitung sondern direkt über die api fahren. Link to comment Share on other sites More sharing options...
Sagi Posted April 9, 2009 Report Share Posted April 9, 2009 Ich habe ein ähnliches problem. Ich habe nur einen Shop online, aber egal ob der Kunde über die deutsche oder englische Sprachversion bestellt er landet immer bei paypal.de. Da ca. 70% meiner Kunden aus dem Ausland kommen wird es langsam anstrengt jedem eine Zahlungsauffoderung über Paypal zu schicken, da er mit der Kaufabwicklung nicht klar kommt. Wäre sehr dankbar wenn es da bald eine Lösung geben würde. Link to comment Share on other sites More sharing options...
dean k. Posted August 24, 2009 Report Share Posted August 24, 2009 Hallo, wollte mich erkundigen ob es schon eine Lösung zur oben beschriebenen Frage gibt? Wir möchten auch den von PayPal erzeugten Link anpassen. Dafür gibt es ja die Sprachvariable "lc" der man einen Wert übergibt. Datei: includes/payment/paypal.php if ($_SESSION['language'] == 'english) { $process_button_string = xtc_draw_hidden_field('cmd', '_xclick'). xtc_draw_hidden_field('business', MODULE_PAYMENT_PAYPAL_ID). xtc_draw_hidden_field('item_name', STORE_NAME). xtc_draw_hidden_field('lc', 'GB'). xtc_draw_hidden_field('amount', $amount - $shipping). xtc_draw_hidden_field('shipping', $shipping). xtc_draw_hidden_field('currency_code', $my_currency). xtc_draw_hidden_field('return', xtc_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL')). xtc_draw_hidden_field('cancel_return', xtc_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL')); } else { $process_button_string = xtc_draw_hidden_field('cmd', '_xclick'). xtc_draw_hidden_field('business', MODULE_PAYMENT_PAYPAL_ID). xtc_draw_hidden_field('item_name', STORE_NAME). xtc_draw_hidden_field('amount', $amount - $shipping). xtc_draw_hidden_field('shipping', $shipping). xtc_draw_hidden_field('currency_code', $my_currency). xtc_draw_hidden_field('return', xtc_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL')). xtc_draw_hidden_field('cancel_return', xtc_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL')); }[/php]Leider funktioniert die IF-Abfrage noch nicht, weiß jemand eventuell wo der Hund begraben liegt?? Link to comment Share on other sites More sharing options...
dean k. Posted August 24, 2009 Report Share Posted August 24, 2009 Hab die Lösung gerade selber gefunden Hatte ein Zeichen in Zeile 1 vergessen, jetzt gehts. if ($_SESSION['language'] == 'english') { [/php] Link to comment Share on other sites More sharing options...
nullliver Posted October 6, 2009 Report Share Posted October 6, 2009 Hallo, also mit der angebotenen Lösung kann ich nichts anfangen. Gibt es schon eine Lösung für das Problem? Oder ist das nur ab der 4.12 behoben. Ich scheue etwas das Update, da ich bei einem weiteren Shop ziemlich lange gebraucht habe um das Update halbwegs vernünftig zum Laufen zu kriegen... Bitte um schnelle Info! Danke Link to comment Share on other sites More sharing options...
dean k. Posted October 6, 2009 Report Share Posted October 6, 2009 Hallo nullliver, poste doch mal deine Datei: includes/payment/paypal.php Vielleicht kannst du die erwähnte Lösung doch mit deiner XTC Version nutzen. Welche Version verwendest die den zur Zeit? Gruß Dean Link to comment Share on other sites More sharing options...
t.hille Posted October 6, 2009 Report Share Posted October 6, 2009 Hallo, die Lösung habe ich vor einiger Zeit selbst herausgefunden, da der Support nicht besonders hilfreich war. Allerdings benötigt man zuerst mal das Update auf 4.12, dann muss man nach folgender Datei suchen :xt_paypal/conf/localeconf.php Dort ist für englisch beim checkout EN angegeben, was falsch ist, denn der Sprachcode für PAYPAL Express Checkout für englisch ist GB oder US. Also, statt EN einfach GB oder US einsetzen und dann funktioniert es. Übrigens würde ich es auch sehr hilfreich finden, wenn der Warenkorb an Paypal übergeben würde, damit man vor der Zahlung nochmals kontrollieren kann, was man gekauft hat. Die xt Entwickler halten das für überflüssig, obwohl Paypal alle "Werkzeuge" dafür zur Verfügung stellt. Vielleicht schreibt hier mal jemand seine Meinung dazu. Link to comment Share on other sites More sharing options...
nullliver Posted October 21, 2009 Report Share Posted October 21, 2009 Sorry, aber ich finde weder die: xt_paypal/conf/localeconf.php noch die includes/payment/paypal.php Bitte um Hilfe! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.