600x250
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:

Autor Thema: {$PAYMENT_INFO_TXT} auch in change_order_mail.* für PayPal IPN  (Gelesen 2177 mal)

Offline arno_nuehm

  • Mitglied
  • ***
  • Beiträge: 112
  • Geschlecht: Männlich
    • Teile Beitrag
Hallo Forengemeinde,

gibt es einen Möglichkeit, die Variable {$PAYMENT_INFO_TXT} auch in der change_order_mail.* auszugeben?
Bei z.B. Zahlung über paypal_ipn wird der Link nur in der order_mail.* ausgegeben, nicht in der change_order_mail.*

Kann man auch die
Code: PHP  [Auswählen]
{foreach name=aussen item=order_total_values from=$order_total}
{$order_total_values.TITLE}{$order_total_values.TEXT}
{/foreach}
aus der order_mail.* in der change_order_mail.* ausgeben? Will mir auch nicht gelingen.

Gruß
Manu

Linkback: https://www.modified-shop.org/forum/index.php?topic=21654.0

Offline arno_nuehm

  • Mitglied
  • ***
  • Beiträge: 112
  • Geschlecht: Männlich
    • Teile Beitrag
Re: {$PAYMENT_INFO_TXT} auch in change_order_mail.* für PayPal IPN
« Antwort #1 am: 10. August 2012, 11:54:03 »
So, 1. Erfolg: Der Link ist vorhanden, jedoch wird amount=0 übergeben.

Kann das an meinem 2. o.g. Problem liegen?

Offline web28

  • modified Team
  • *****
  • Beiträge: 9.404
    • Teile Beitrag
Re: {$PAYMENT_INFO_TXT} auch in change_order_mail.* für PayPal IPN
« Antwort #2 am: 10. August 2012, 13:42:17 »
Warum sendest Du nicht einfach die Auftragsstätigung aus dem Admin?

Die change_oder ist nur für Statusmeldungen gedacht.

Offline arno_nuehm

  • Mitglied
  • ***
  • Beiträge: 112
  • Geschlecht: Männlich
    • Teile Beitrag
Re: {$PAYMENT_INFO_TXT} auch in change_order_mail.* für PayPal IPN
« Antwort #3 am: 10. August 2012, 14:26:32 »
weil wir aus organistorischen Gründen als Erstmail nur eine Eingangsbestätigung versenden.
Aus der change_order_mail heraus senden wir dann eine Auftragsbestätigung mit Zahlungsaufforderung.

2. Problem konnte ich mittlerweile auch lösen.

Aktuell sieht der Link in der change_order_mail so aus:
Code: PHP  [Auswählen]
https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_xclick&business=mail@localhost&item_name=Testshop+-+Bestellnummer%3A+123456&amount=0&shipping=0&currency_code=EUR&return=http://localhost/xtm105d/admin/shop_content.php%3FcoID%3D207&no_shipping=0&cbt=zur%FCck+zum+Shop...&cancel_return=http://localhost/xtm105d/admin/shop_content.php%3FcoID%3D208&cpp_headerback_color=&cpp_headerborder_color=&cpp_payflow_color=&cpp_header_image=http://localhost/xtm105d/admin/templates/xtc5/img/logo_paypal_ipn.jpg&lc=DE

Leider bleiben die Variablen $total und $shipping, die in der Funktion create_paypal_link benötigt werden, in der change_order_mail leer.
In der order_mail stehen die beiden jedoch zur Verfügung.

EDIT: ich sehe gerade, dass der Wert in der order_mail falsch übergeben wird. Beispiel, wobei Versand = 3 und Betrag = 190:
Code: PHP  [Auswählen]
https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_xclick&business=mail@localhost&item_name=Testshop+-+Bestellnummer%3A+123456&amount=-3&shipping=3&currency_code=EUR&return=http://localhost/xtm105d/admin/shop_content.php%3FcoID%3D207&no_shipping=0&cbt=zur%FCck+zum+Shop...&cancel_return=http://localhost/xtm105d/admin/shop_content.php%3FcoID%3D208&cpp_headerback_color=&cpp_headerborder_color=&cpp_payflow_color=&cpp_header_image=http://localhost/xtm105d/admin/templates/xtc5/img/logo_paypal_ipn.jpg&lc=DE

Offline web28

  • modified Team
  • *****
  • Beiträge: 9.404
    • Teile Beitrag
Re: {$PAYMENT_INFO_TXT} auch in change_order_mail.* für PayPal IPN
« Antwort #4 am: 10. August 2012, 14:56:42 »
Zitat
weil wir aus organistorischen Gründen als Erstmail nur eine Eingangsbestätigung versenden.
Aus der change_order_mail heraus senden wir dann eine Auftragsbestätigung mit Zahlungsaufforderung.

Im Forum gibt es mehrere Anleitungen, wie man genau das machen kann, es sind nur ein paar Anpassungen in der send_order.php erforderlich und natürlich 2 unterschiedliche Emailvorlagen für die EB und die AB.

Die Erstmail ist die EB, aus dem Admin versendet man dann die normale AB mit allen Infos.

Gruss Web28

Offline arno_nuehm

  • Mitglied
  • ***
  • Beiträge: 112
  • Geschlecht: Männlich
    • Teile Beitrag
Re: {$PAYMENT_INFO_TXT} auch in change_order_mail.* für PayPal IPN
« Antwort #5 am: 10. August 2012, 15:11:39 »
ahhhhhh!!!!
ein einfaches
Code: PHP  [Auswählen]
if ($send_by_admin){
ist die Lösung?
Ich lauf gleich weg.....
Das war zu naheliegend. :-(

Ich doktere schon zwei Tage an der Lösung rum. Danke web28!

Haendlerbund_Leistungen_728x90_animiert

Teile per facebook Teile per linkedin Teile per twitter

 


             
anything