Page 1 of 1
shop - datenpaypal bestellbestätigungsmail zahlungsoptionen
Posted: Wed 19. Dec 2012, 12:47
by jayred
hallo zusammen,
diverse sachen machen mir gerade bei einer installation der paypal-einbindung echt schwierigkeiten:
1. seit ich die einbindung der paypal-funktionen entsprechend des howto-wiki (für neuen release) durchgeführt bzw. versucht habe, passiert beim zuvor einwandfrei laufenden shop folgendes:
- der warenkorb wird nicht mehr als bestellung an das backend bzw. in die datenbank übergeben
- die bestätigungsemails (an shopbesitzer und besteller) werden nicht mehr versendet
- es findet keine übergabe von daten an paypal statt (email ist eingetragen im backend, sandbox-link ebenfalls an den maßgeblichen stellen), generell zuckt seitens paypal nichts, es kommt auch keine fehlermeldung o.ä.
- als schlussbild des bestellvorgangs kommt nun der text der besteller-bestätigungsmail
WAS MACHE ICH FALSCH?
2. zudem sind zuvor schon die bestätigungs-emails zu bestellungen fehlerhaft rausgegangen. und zwar findet sich ja in der default.html dies hier:
Code: Select all
<!--MAIL_CUSTOMER_START//-->
Herzlichen Dank für Ihre Bestellung.
Bestellung-Nr.: {ORDER}
{DATE:d/m/Y H:i}
Zahlungsart: [PAYBY_PREPAY]Sie haben sich für Vorauskasse entschieden. Wir versenden Ihre Bestellung nach Eingang Ihrer Zahlung.
Bitte überweisen Sie auf das Konto XYZ bei der[/PAYBY_PREPAY]
[PAYBY_POD]Nachnahme[/PAYBY_POD]
[PAYBY_ONBILL]Sie erhalten eine Rechnung mit Fälligkeit innerhalb von 7 Tagen.[/PAYBY_ONBILL]
nach meinem verständnis sollte hier also in der bestätigungsmail die gewählte zahlungsart dargestellt werden, und zwar nur diese. bei mir kommt aber das da als mailtext heraus:
Zahlungsart: Sie haben sich für Vorauskasse entschieden. Wir versenden Ihre Bestellung nach Eingang Ihrer Zahlung.
Bitte überweisen Sie auf das Konto XYZ bei der[PAYBY_ONBILL]Sie erhalten eine Rechnung mit Fälligkeit innerhalb von 7 Tagen.[/PAYBY_ONBILL]
es wird also der ganze kladderadatsch, der eigentlich nicht erwünscht ist auch noch mitgeschickt. sowas sieht ja nun wirklich nicht schön aus, woran könnte das liegen?
Re: shop - datenpaypal bestellbestätigungsmail zahlungsopti
Posted: Wed 19. Dec 2012, 18:26
by nameless1
paypal wird in den extended shop eingearbeitet und dann von og übernommen. damit spätestens sollten die probleme beseitigt sein.
wann: demnächst.
Re: shop - datenpaypal bestellbestätigungsmail zahlungsopti
Posted: Wed 19. Dec 2012, 18:30
by jayred
das klingt ja für die zukunft verlockend. bloß kommt sich meine kundin vermutlich verarscht vor wenn ich ihr das als trost erzähle...

Re: shop - datenpaypal bestellbestätigungsmail zahlungsopti
Posted: Wed 19. Dec 2012, 20:27
by nameless1
ich habe nur eine spezialversion am laufen. sonst würde ich dir diese zukommen lassen.
sind schon produkte angelegt?
Re: shop - datenpaypal bestellbestätigungsmail zahlungsopti
Posted: Wed 19. Dec 2012, 20:36
by jayred
ja, ein produkt ist drin. lief ja auch schon ohne die paypal-erweiterung. ist übrigens die version 1.5.4.1 (r491)
Re: shop - datenpaypal bestellbestätigungsmail zahlungsopti
Posted: Thu 20. Dec 2012, 20:01
by juergen
Hast du diese Funktionen
Code: Select all
function reinitialize_session(&$_tmpl){ ...
mit ins frontend.render.php des Moduls eingebaut ?
Man kann ja nicht drauf kommen weil die Mail wohl nicht ganz abgebildet ist ...
Re: shop - datenpaypal bestellbestätigungsmail zahlungsopti
Posted: Thu 20. Dec 2012, 20:10
by jayred
ja, die funktion ist mit drin - ich habe das peinlich genau nach dem howto gemacht. hilft es was, wenn ich die default.html und die frontend.render.php komplett hier reinsetze, um das mal zu analysieren?
Re: shop - datenpaypal bestellbestätigungsmail zahlungsopti
Posted: Thu 20. Dec 2012, 20:50
by juergen
Mach mal nur das Template, das geänderte kannst du ja selbst nachsehen
Re: shop - datenpaypal bestellbestätigungsmail zahlungsopti
Posted: Thu 20. Dec 2012, 20:53
by jayred
okay, hier der inhalt der default.html:
Code: Select all
<!--CONFIG_START//-->
cat_all = "Topprodukte"
cat_list_products = Off
; sort list by fieldnames, check DB
; sort by Name - "shopprod_name1 ASC"
; sort by Viewed - "shopprod_track_view DESC"
cat_list_sort_by = "shopprod_name1 ASC"
price_decimals = 2
vat_decimals = 0
weight_decimals = 1
dec_point = ","
thousands_sep = "."
image_list_width = 100
image_list_height = 100
image_list_crop = FALSE
image_detail_width = 250
image_detail_height = 250
image_detail_crop = TRUE
image_zoom_width = 750
image_zoom_height = 500
image_list_lightbox = TRUE
image_detail_lightbox = TRUE
mail_customer_subject = "[#{ORDER}] Ihre Bestellung im YOUR Glam Shop"
mail_neworder_subject = "[#{ORDER}] Neue Bestellung"
label_payby_prepay = " Vorauskasse"
label_payby_pod = " Nachnahme"
label_payby_onbill = " Auf Rechnung"
label_payby_paypal = " PayPal"
; Add custom fields, only for step 1
; (where customer fill in address information)
; The label information is just optional
; and only used to set default error messages
; format: shop_field_1 = STRING_REQ_Label
shop_field_1 = STRING_REQ_Label
shop_field_2 = STRING_My custom field
; possible:
; ---------
; RANDOM or
; sprintf() formatted http://php.net/sprintf
; sample: %05s -> 00001
order_number_style = %05s
<!--CONFIG_END//-->
<!--LIST_HEADER_START//-->
<h3>{CATEGORY}</h3>
<div>
<!--LIST_HEADER_END//-->
<!--LIST_ENTRY_START//-->
<div class="entry">
<h4>{PRODUCT_TITLE}</h4>
<div style="float:left; ">
[IMAGE]{IMAGE}[/IMAGE]</div>
<div style="Float: right;">{PRODUCT_SHORT}
<!--<em>{PRODUCT_NET_PRICE} {CURRENCY_SYMBOL}</em>
<em>{PRODUCT_VAT}%</em> -->
<span style="font-size:130%">bei uns nur {PRODUCT_GROSS_PRICE} {CURRENCY_SYMBOL}</span>
<br />
<span style="font-size:80%"> (inkl. MwSt., <a href="http://www.yourglam.de/index.php?id=6,18,0,0,1,0" target="_new">zzgl. Versand</a>) |
<a href="{PRODUCT_DETAIL_LINK}"> Produktdetails</a>[PRODUCT_URL] | <a href="{PRODUCT_URL}"{PRODUCT_URL_TARGET}>Mehr…</a>[/PRODUCT_URL]</span>
<br />
<span style="font-size:80%;">[CART_ADD] in den Warenkorb [/CART_ADD]</span>
<!-- [VIEWED]<em>Viewed: {VIEWED}</em> [/VIEWED] -->
</div>
</div>
<!--LIST_ENTRY_END//-->
<!--LIST_NONE_START//-->
<p>- Kein Produkt gefunden -</p>
<!--LIST_NONE_END//-->
<!--LIST_SPACE_START//-->
<hr />
<!--LIST_SPACE_END//-->
<!--LIST_FOOTER_START//-->
</div>
<!--LIST_FOOTER_END//-->
<!--DETAIL_START//-->
<div class="detail">
<h3>{PRODUCT_TITLE}</h3>
[PRODUCT_ADD]<h3>{PRODUCT_ADD}</h3>[/PRODUCT_ADD]
<div>
{PRODUCT_LONG}
<!--[IMAGE]<div class="image">{IMAGE}</div>[/IMAGE] -->
<!--<em>{PRODUCT_NET_PRICE} {CURRENCY_SYMBOL}</em> -->
[ORDER_NUM]<p>Bestellnummer: {ORDER_NUM}[/ORDER_NUM] | [MODEL]Modell: {MODEL}</p>[/MODEL]
<!--[VIEWED]<p>Viewed: {VIEWED}</p>[/VIEWED]-->
[PRODUCT_URL]<p>Mehr: <a href="{PRODUCT_URL}"{PRODUCT_URL_TARGET}>Produkt-Website »</a></p>[/PRODUCT_URL]
<br />
<span style="font-size:130%;">bei uns nur {PRODUCT_GROSS_PRICE} {CURRENCY_SYMBOL} </span><span style="font-size:80%;">inkl. MwSt., <a href="http://www.yourglam.de/index.php?id=6,18,0,0,1,0" target="_new">zzgl. Versand</a></span>
<span style="font-size:80%;">[CART_ADD] in den Warenkorb [/CART_ADD]</span>
</div><br />
<div style="font-size:90%;"><a href="{PRODUCT_DETAIL_LINK}"> komplette Kategorie anzeigen </a></div>
</div>
<!--DETAIL_END//-->
<!--IMAGE_SPACE_START//-->
<!--IMAGE_SPACE_END//-->
<!--CART_SMALL_START//-->
<div>
<h3>Warenkorb</h3>
<p>
[COUNT]<a href="{CART_LINK}">{COUNT} Produkte im Warenkorb</a>[/COUNT][COUNT_ELSE] Der Warenkorb ist leer[/COUNT_ELSE]
</p>
</div>
<!--CART_SMALL_END//-->
<!--CART_HEADER_START//-->
<div class="cart">
<h3>Warenkorb</h3>
<table cellpadding="0" cellspacing="0" border="0" summary="cart">
<tr>
<td>Produkt im Warenkorb:</td>
<td>Preis in {CURRENCY_SYMBOL}:</td>
<td>Menge:</td>
</tr>
<!--CART_HEADER_END//-->
<!--CART_ENTRY_START//-->
<tr>
<td><a href="{PRODUCT_DETAIL_LINK}">{PRODUCT_TITLE}</a>[PRODUCT_SHORT]<br />
{PRODUCT_SHORT}[/PRODUCT_SHORT] [PRODUCT_WEIGHT]
<p> Gewicht: {PRODUCT_WEIGHT}{WEIGHT_UNIT}</p>[/PRODUCT_WEIGHT]</td>
<td align="right">
<!-- {PRODUCT_NET_PRICE} {CURRENCY_SYMBOL} <br />
MwSt.: {PRODUCT_VAT}% <br /> -->
{PRODUCT_GROSS_PRICE} {CURRENCY_SYMBOL}
</td>
<td>{COUNT}</td>
</tr>
<!--CART_ENTRY_END//-->
<!--CART_SPACE_START//-->
<tr>
<td colspan="3"><hr /></td>
</tr>
<!--CART_SPACE_END//-->
<!--CART_FOOTER_START//-->
[SHIPPING]
<tr>
<td colspan="3"><hr /></td>
</tr>
<tr>
<td colspan="3"><strong>Versandkosten</strong></td>
</tr>
<tr>
<td>Gesamtgewicht</td>
<td align="right">{SUBTOTAL_WEIGHT}</td>
<td>{WEIGHT_UNIT}</td>
</tr>
<!--<tr>
<td>Shipping Net:</td>
<td align="right">{SHIPPING_NET}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>
<tr>
<td>Shipping Vat:</td>
<td align="right">{SHIPPING_VAT}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>-->
<tr>
<td>Versandkosten gesamt:</td>
<td align="right">{SHIPPING_GROSS}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>
[/SHIPPING]
[SHIPPING_ELSE]
<tr>
<td colspan="3"><hr /></td>
</tr>
<tr>
<td>Versandkosten</td>
<td>0,00 </td>
<td>{CURRENCY_SYMBOL}</td>
</tr>
[/SHIPPING_ELSE]
<tr>
<td colspan="3"><hr /></td>
</tr>
<tr>
<td colspan="3"><strong>Summe</strong></td>
</tr>
<!-- <tr>
<td>Subtotal Net:</td>
<td align="right">{SUBTOTAL_NET}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>-->
<tr>
<td>enthaltene MwSt.:</td>
<td align="right">{SUBTOTAL_VAT}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>
<tr>
<td>Summe brutto:</td>
<td align="right">{SUBTOTAL_GROSS}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>
<tr>
<td colspan="3"><hr /></td>
</tr>
<tr>
<td colspan="3"><strong>Gesamtsumme:</strong></td>
</tr>
<!-- <tr>
<td>Total Net:</td>
<td align="right">{TOTAL_NET}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>
<tr>
<td>Total Vat:</td>
<td align="right">{TOTAL_VAT}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr> -->
<tr>
<td>Ihr Rechnungsbetrag:</td>
<td align="right">{TOTAL_GROSS}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>
</table>
<div>
<a href="{SHOP_LINK}">weiter einkaufen</a>
<span style="font-size:90%"> [UPDATE]Warenkorb aktualisieren[/UPDATE]
[CHECKOUT]zur Kasse[/CHECKOUT]</span>
</div>
</div>
<!--CART_FOOTER_END//-->
<!--CART_NONE_START//-->
<div class="cart">
<h3>Warenkorb</h3>
<p>Der Warenkorb ist leer | <a href="{SHOP_LINK}">weiter einkaufen</a></p>
</div>
<!--CART_NONE_END//-->
<!--ORDER_INV_ADDRESS_START//-->
<h1>Ihre Anschrift</h1>
<p>Bitte geben Sie Ihre Liefer- und Rechnungsadresse an</p>
[IF_ERROR]<p>Bitte prüfen Sie Ihre Angaben, es fehlen noch Daten.</p>[/IF_ERROR]
[ERROR_INV_FIRSTNAME]<p>Vorname fehlt</p>[/ERROR_INV_FIRSTNAME]
[ERROR_INV_NAME]<p>Name fehlt</p>[/ERROR_INV_NAME]
[ERROR_INV_ADDRESS]<p>Adresse fehlt</p>[/ERROR_INV_ADDRESS]
[ERROR_INV_ZIP]<p>Postleitzahl fehlt</p>[/ERROR_INV_ZIP]
[ERROR_INV_CITY]<p>Ort/Stadt fehlt</p>[/ERROR_INV_CITY]
[ERROR_EMAIL]<p>Email-Adresse fehlt</p>[/ERROR_EMAIL]
[ERROR_PHONE]<p>Telefonnr. fehlt</p>[/ERROR_PHONE]
[ERROR_PAYMENT]<p>Sie müssen eine Zahlungsart auswählen</p>[/ERROR_PAYMENT]
[ERROR_shop_field_1]<p>Geburtsdatum fehlt</p>[/ERROR_shop_field_1]
<table cellpadding="1" cellspacing="0" border="0" summary="cart">
<tr>
<td>Vorname*:</td>
<td><input type="text" name="shop_inv_firstname" id="shop_inv_firstname" value="{INV_FIRSTNAME}" size="40" maxlength="100" /></td>
</tr>
<tr>
<td>Name*:</td>
<td><input type="text" name="shop_inv_name" id="shop_inv_name" value="{INV_NAME}" size="40" maxlength="100" /></td>
</tr>
<tr>
<td>Adresse*:</td>
<td><textarea name="shop_inv_address" id="shop_inv_address">{INV_ADDRESS}</textarea></td>
</tr>
<tr>
<td>Postleitzahl*:</td>
<td><input type="text" name="shop_inv_zip" id="shop_inv_zip" value="{INV_ZIP}" size="5" maxlength="10" /></td>
</tr>
<tr>
<td>Ort/Stadt*:</td>
<td><input type="text" name="shop_inv_city" id="shop_inv_city" value="{INV_CITY}" size="40" maxlength="100" /></td>
</tr>
<!-- <tr>
<td>region:</td>
<td><input type="text" name="shop_inv_region" id="shop_inv_region" value="{INV_REGION}" size="40" maxlength="100" /></td>
</tr> -->
<tr>
<td>Land:</td>
<td><input type="text" name="shop_inv_country" id="shop_inv_country" value="{INV_COUNTRY}" size="40" maxlength="100" /></td>
</tr>
<tr>
<td>eMailadresse*:</td>
<td><input type="text" name="shop_email" id="shop_email" value="{EMAIL}" size="20" maxlength="100" /></td>
</tr>
<tr>
<td>Telefonnummer*:</td>
<td><input type="text" name="shop_phone" id="shop_phone" value="{PHONE}" size="20" maxlength="20" /></td>
</tr>
<tr>
<td>Geburtsdatum*:</td>
<td><input type="text" name="shop_field_1" id="shop_field_1" value="{shop_field_1}" size="20" maxlength="20" /></td>
</tr>
[PAYMENT]
<tr>
<td colspan="2"> </td>
</tr>
<tr>
<td>Zahlungsart*:</td>
<td>{PAYMENT}</td>
</tr>
[/PAYMENT]
<tr>
<td colspan="2"> </td>
</tr>
<tr>
<td> </td>
<td style="font-size:80%"><input name="shop_order_step1" type="submit" value="weiter" /></td>
</tr>
</table>
<!--ORDER_INV_ADDRESS_END//-->
<!--ORDER_TERMS_START//-->
<h1>Letzter Schritt</h1>
<p>Bitte prüfen Sie alle Angaben noch einmal vor dem Absenden der Bestellung</p>
<div>
[IF_ERROR]<p><strong>Sie müssen unsere AGB und die Widerrufsbelehrung bestätigen</strong></p>[/IF_ERROR]
<h2>Adresse</h2>
<p>
{INV_FIRSTNAME} {INV_NAME}<br />
{INV_ADDRESS}<br />
{INV_ZIP} {INV_CITY}
[INV_REGION]<br />{INV_REGION}[/INV_REGION]
[INV_COUNTRY]<br />{INV_COUNTRY}[/INV_COUNTRY]
</p>
<p>
eMailadresse: {EMAIL}<br />
Telefon: {PHONE}
</p>
[shop_field_1]
<p>
Geburtsdatum: {shop_field_1}
</p>
[/shop_field_1]
[PAYMENT]<p>
Zahlungsart: {PAYMENT}
</p>[/PAYMENT]
<form action="{CART_LINK}" method="post">
<p style="font-size:90%">
<input name="shop_edit_address" type="submit" value="korrigieren" />
</p>
</form>
<hr />
<h2>Bestellte Produkte</h2>
<table cellspacing="0" cellpadding="1" border="0" summary="items">
{ITEMS}
[SHIPPING]
<tr>
<td colspan="3"><hr /></td>
</tr>
<tr>
<td colspan="3"><strong>Versandkosten</strong></td>
</tr>
<tr>
<td>Gesamtgewicht:</td>
<td align="right">{SUBTOTAL_WEIGHT}</td>
<td>{WEIGHT_UNIT}</td>
</tr>
<!--<tr>
<td>Shipping Net:</td>
<td align="right">{SHIPPING_NET}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>
<tr>
<td>Shipping Vat:</td>
<td align="right">{SHIPPING_VAT}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>-->
<tr>
<td>Versandkosten nach Gewicht:</td>
<td align="right">{SHIPPING_GROSS}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>
[/SHIPPING]
[SHIPPING_ELSE]
<tr>
<td colspan="3"><hr /></td>
</tr>
<tr>
<td>Versandkosten</td>
<td>0,00 </td>
<td>{CURRENCY_SYMBOL}</td>
</tr>
[/SHIPPING_ELSE]
<tr>
<td colspan="3"><hr /></td>
</tr>
<tr>
<td colspan="3"><strong>Gesamtsumme (Produkte):</strong></td>
</tr>
<!--<tr>
<td>Subtotal Net:</td>
<td align="right">{SUBTOTAL_NET}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>-->
<tr>
<td>enthaltene MwSt.:</td>
<td align="right">{SUBTOTAL_VAT}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>
<tr>
<td>Endsumme:</td>
<td align="right">{SUBTOTAL_GROSS}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>
<tr>
<td colspan="3"><hr /></td>
</tr>
<!--<tr>
<td colspan="3"><strong>Total</strong></td>
</tr>
<tr>
<td>Total Net:</td>
<td align="right">{TOTAL_NET}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>
<tr>
<td>Total Vat:</td>
<td align="right">{TOTAL_VAT}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>-->
<tr>
<td>Ihr zu zahlender Betrag:</td>
<td align="right">{TOTAL_GROSS}</td>
<td>{CURRENCY_SYMBOL}</td>
</tr>
</table>
<p>
<a href="{CART_LINK}">Warenkorb anzeigen</a> | <a href="{SHOP_LINK}">weiter einkaufen</a>
</p>
<hr />
<h2>Allgemeine Geschäftsbedingungen, Widerrufsbelehrung</h2>
<div style="width:300px;height: 200px;padding:5px; overflow:auto;">
{TERMS}
</div>
<form action="{CART_LINK}" method="post">
<p>
<input type="checkbox" name="shop_terms_agree" value="1" />
Ich habe die AGB sowie die Widerrufsbelehrung zur Kenntnis genommen.
</p>
<p>
<input name="shop_order_submit" type="submit" value="kostenpflichtig bestellen" />
</p>
</form>
</div>
<!--ORDER_TERMS_END//-->
<!--ORDER_TERMS_ITEM_START//-->
<tr>
<td><a href="{PRODUCT_DETAIL_LINK}">{PRODUCT_TITLE}</a></td>
<td>
<!--{PRODUCT_NET_PRICE} <br />
MwSt.: {PRODUCT_VAT}% <br /> -->
{PRODUCT_GROSS_PRICE} {CURRENCY_SYMBOL}
</td>
<td>{COUNT} St.</td>
</tr>
<!--ORDER_TERMS_ITEM_END//-->
<!--ORDER_TERMS_ITEMSPACE_START//-->
<!--ORDER_TERMS_ITEMSPACE_END//-->
<!--MAIL_ITEM_START//-->
Menge: {COUNT}
Best.-Nr.: {ORDER_NUM}
Produkt: {PRODUCT_TITLE}
Netopreis: {PRODUCT_NET_PRICE} {CURRENCY_SYMBOL}
MwSt.: {PRODUCT_VAT} %
Endpreis: {PRODUCT_GROSS_PRICE} {CURRENCY_SYMBOL}
<!--MAIL_ITEM_END//-->
<!--MAIL_CUSTOMER_START//-->
Herzlichen Dank für Ihre Bestellung.
Bestellung-Nr.: {ORDER}
{DATE:d/m/Y H:i}
Zahlungsart: [PAYMENT]{PAYMENT}[/PAYMENT]
Adresse: {INV_FIRSTNAME} {INV_NAME}
{INV_ADDRESS}
{INV_ZIP} {INV_CITY}[INV_REGION]
{INV_REGION}[/INV_REGION][INV_COUNTRY]
{INV_COUNTRY}[/INV_COUNTRY]
eMail-Adresse: {EMAIL}
Telefon: {PHONE}
Geburtsdatum: {shop_field_1}
Bestellte Produkte:
==============
{ITEMS}
Summe:
=========
Summe Netto: {SUBTOTAL_NET} {CURRENCY_SYMBOL}
enthaltene MwSt.: {SUBTOTAL_VAT} {CURRENCY_SYMBOL}
Gesamtsumme: {SUBTOTAL_GROSS} {CURRENCY_SYMBOL}
Versandkosten:
=========
<!--Shipping Net: {SHIPPING_NET} {CURRENCY_SYMBOL}
Shipping VAT: {SHIPPING_VAT} {CURRENCY_SYMBOL}-->
Versandkosten: {SHIPPING_GROSS} {CURRENCY_SYMBOL}
Endsumme:
======
<!--Net: {TOTAL_NET} {CURRENCY_SYMBOL}-->
zu zahlender Betrag: {TOTAL_GROSS} {CURRENCY_SYMBOL}
enthaltene MwSt.: {TOTAL_VAT} {CURRENCY_SYMBOL}
================================================
Vielen Dank!
<!--MAIL_CUSTOMER_END//-->
<!--MAIL_NEWORDER_START//-->
Eingang einer neuen Bestellung
Bestellung Nr.: {ORDER}
{DATE:d/m/Y H:i}
Zahlungsart: {PAYMENT}
Adresse: {INV_FIRSTNAME} {INV_NAME}
{INV_ADDRESS}
{INV_ZIP} {INV_CITY}[INV_REGION]
{INV_REGION}[/INV_REGION][INV_COUNTRY]
{INV_COUNTRY}[/INV_COUNTRY]
eMailadresse: {EMAIL}
Telefon: {PHONE}
Geburtsdatum: {shop_field_1}
Summe Netto: {SUBTOTAL_NET} {CURRENCY_SYMBOL}
enthaltene MwSt.: {SUBTOTAL_VAT} {CURRENCY_SYMBOL}
Summe Brutto: {SUBTOTAL_GROSS} {CURRENCY_SYMBOL}
<!--Shipping Net: {SHIPPING_NET} {CURRENCY_SYMBOL}
Shipping VAT: {SHIPPING_VAT} {CURRENCY_SYMBOL}-->
Versandkosten: {SHIPPING_GROSS} {CURRENCY_SYMBOL}
Endsumme Netto: {TOTAL_NET} {CURRENCY_SYMBOL}
Enthaltene MwSt.: {TOTAL_VAT} {CURRENCY_SYMBOL}
Endsumme brutto: {TOTAL_GROSS} {CURRENCY_SYMBOL}
bestellte Produkte:
==============
{ITEMS}
<!--MAIL_NEWORDER_END//-->
<!--PAYPAL_ORDER_DONE_START//-->
<h2>Bestellung Nr. {ORDER} erfolgreich versendet</h2>
<p>Hallo <strong>{INV_FIRSTNAME} {INV_NAME}</strong>,<br />
Vielen Dank für Ihre Bestellung. Sie erhalten eine Benachrichtigung über ihren Bestellstatus an die Adresse <strong>{EMAIL}</strong> sobald uns die Zahlungsbestätigung von Paypal eingegangen ist.</p>
<p>Die Nummer Ihrer Bestellung lautet: <strong>{ORDER}</strong>. Bitte geben Sie diese Nummer bei Rückfragen an.</p>
<!--PAYPAL_ORDER_DONE_END//-->
<!--PAYPAL_ORDER_DEBUG_START//-->
<h2>Paypal class error message</h2>
<p><strong>{DEBUG_MSG1} </strong></p>
<p><strong>{DEBUG_MSG2} </strong></p>
<!--PAYPAL_ORDER_DEBUG_END//-->
<!--PAYPAL_ORDER_CANCELED_START//-->
<h3>{MESSAGE}</h3>
<!--PAYPAL_ORDER_CANCELED_END//-->
<!--ORDER_DONE_START//-->
<h2>Bestellung Nr. {ORDER} erfolgreich übermittelt</h2>
<p>Hallo <strong>{INV_FIRSTNAME} {INV_NAME}</strong>,<br />
Vielen Dank für Ihre Bestellung. Sie erhalten in wenigen Augenblicken eine Bestätigungsnachricht an ihre eMailadresse <strong>{EMAIL}</strong>.</p>
<p>Ihre Bestellungsnummer lautet: <strong>{ORDER}</strong>. Bitte geben Sie diese Nummer bei Rückfragen an.</p>
<!--ORDER_DONE_END//-->
<!--ORDER_NOT_DONE_START//-->
<h2>Bestellung nicht abgeschickt</h2>
<p>Wir bedauern, aber auf Grund technischer Probleme konnte Ihre Bestellung nicht aufgegeben werden.</p>
<p>Bitte versuchen Sie es erneut oder kontaktieren Sie den Webmaster, um ihn über das Problem zu informieren.</p>
<p>Ihre vorläufige Bestellungsnummer lautet: <strong>{ORDER}</strong>.</p>
<p>Alternativ können Sie <a href="mailto:shop@mydomain.com?subject={SUBJECT}&body={MSG}">[hier]</a> Ihre Bestellung auch per eMail aufgeben.</p>
<!--ORDER_NOT_DONE_END//-->
Re: shop - datenpaypal bestellbestätigungsmail zahlungsopti
Posted: Thu 20. Dec 2012, 20:58
by jayred
achso, ja - der abschnitt mit der bestellbestätigungsmail trägt nicht mehr den original-code - das war ein versuch meinerseits, die zahlungsart doch auszugeben. funktionierte aber nicht, genauso wieder im 1. posting genannte code.
Re: shop - datenpaypal bestellbestätigungsmail zahlungsopti
Posted: Thu 20. Dec 2012, 21:49
by juergen
Naja, das Ding ist ziemlich aufgebläht, ich würds mal so klein wie möglich machen.
Die Tabelle phpwcms_shop_transactions` gibt es in der DB ? Welche kollation hat die denn die DB ?
Re: shop - datenpaypal bestellbestätigungsmail zahlungsopti
Posted: Thu 20. Dec 2012, 21:54
by jayred
die tabelle ist drin, ja.... kollation ist utf8_general_ci - läuft bei 1&1
Re: shop - datenpaypal bestellbestätigungsmail zahlungsopti
Posted: Thu 20. Dec 2012, 22:05
by juergen
Error Reporting mal einschalten, sonst sehen wir nicht was da passiert
Re: shop - datenpaypal bestellbestätigungsmail zahlungsopti
Posted: Thu 20. Dec 2012, 22:20
by jayred
reporting reporting ist nun an, wo finde ich die logs dazu? im ordner logs stehen bloß trafficgeschichten, gibts bei phpwcms nen eigenen handler dafür?
Re: shop - datenpaypal bestellbestätigungsmail zahlungsopti
Posted: Thu 20. Dec 2012, 22:23
by jayred
die seiten selbst geben im frontend keine fehler aus...