Antwort #15 am: 28. Oktober 2010, 12:14:07
ich hoffe euch ist bewusst, was Spritzpistole dazu geschrieben hat!
Also mit den Zahlungshinweisen (Bankverbindung) sollte man mit Vorsicht umgehen, bei Vorkasse. Denn regelmäßig sind sich die Vertragspartner mit deren Bekanntgabe über alle wesentlichen Vertragsbestandteile einig. Dass führt dann dazu, dass bereits ein Vertragsschluss zustande kommt, während in den AGB bei vielen sicherlich eine Regelung enthalten ist, die besagt, dass nicht bereits die Bestellbestätigung die Annahme des Angebots darstellt, sondern erst eine nachfolgende separate Auftragsbestätigung.
In der Folge ist in diesen Fällen die AGB-Regelung unwirksam und ein Vertragsschluss ist schon mit Absenden der Bestellung zustande gekommen. Damit verbunden sind dann wiederum die Nachteile der Verfügbarkeitsprüfung und Menge. Maximal sind dann nur noch Anfechtungen wegen Irrtümern möglich, wobei die Beweislast auf dem Unternehmer lastet.
Wie ich aber bei diversen Recherchen festgestellt habe, ist diese differenzierte Betrachtung nur den wenigstens Betreibern geläufig. Bei Vorkasse geben viele Händler die Bankverbindung schon mit der ersten E-Mail an, obwohl sie mit den AGB etwas anderes vereinbaren wollen. Möglicherweise lässt sich das aber auch anders werten, denn gerichtlich gibt es darüber noch keine Entscheidung (zumindest meinen gestrigen Recherchen zufolge).
Gruß
Thomas
hier wie ich es gemacht habe:
/templates/xtc5/module/checkout_success.html
das hier an gewünschter Stelle einfügen:
{if $order_info.payment_method=='moneyorder'}
<p><strong>Zahlungshinweis</strong></p>
<div class="highlightbox">
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td class="main">Bitte überweisen sie den Gesamtbetrag von <b>{$order_total}</b> mit Angabe der Bestellnummer <b>{$order_id}</b> an:</td>
</tr>
<tr>
<td class="main" style="padding-left:15px; padding-top:20px;">
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td width="50px" NOWRAP><b>Inhaber</b></td><td>:</t><td>XXXXXXXXXXX</td>
</tr>
<tr>
<td><b>BLZ</b></td><td>:</t><td>XXXXXXXXXXX</td>
</tr>
<tr>
<td><b>Konto</b></td><td>:</t><td>XXXXXXXXXXX</td>
</tr>
<tr>
<td><b>IBAN</b></td><td>:</t><td>XXXXXXXXXXX</td>
</tr>
<tr>
<td><b>BIC</b></td><td>:</t><td>XXXXXXXXXXX</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
{/if}
und in der /checkout_success.php
suche das hier:
$last_order = $orders['orders_id'];
$order_status = $orders['orders_status'];
und füge das danach ein:
require (DIR_WS_CLASSES
. 'order.php'); $order = new order
($last_order); $smarty->assign('order_info', $order->info ); $smarty->assign('order_id', $last_order ); $oder_total_query = "SELECT
title,
text,
class,
value,
sort_order
FROM ".TABLE_ORDERS_TOTAL
."
WHERE orders_id='".$last_order."'
ORDER BY sort_order ASC"; $order_total = array (); $oder_total_query = xtc_db_query
($oder_total_query); while ($oder_total_values = xtc_db_fetch_array
($oder_total_query)) { $order_total[] = array ('TITLE' => $oder_total_values['title'], 'CLASS' => $oder_total_values['class'], 'VALUE' => $oder_total_values['value'], 'TEXT' => $oder_total_values['text']); if ($oder_total_values['class'] == 'ot_total') $total = $oder_total_values['text']; } $smarty->assign('order_total', $total ); damit sollte es funktionieren.
Gruss Gerhard