Installation
Die Integration des Trustbadge® muss in osCommerce manuell auf dem Server durchgeführt werden.
Die manuelle Integration des Trustbadge erfordert Grundkenntnisse im Umgang mit Code.
Schritt 1: Checkout-DIV hinzufügen
Um das Trustbadge in Ihren Shop zu integrieren, müssen Sie zunächst einen HTML-Code am Ende Ihrer Bestellbestätigungsseite („Danke-Seite“) einfügen. Loggen Sie sich hierfür zunächst ins Dateisystem Ihrer osCommerce-Installation ein und öffnen Sie die folgende Datei:
/osCommerceInstallation/catalog/checkout_success.php
Legen Sie ein Backup Ihres Systems an, bevor Sie Änderungen an den Dateien vornehmen. Dann haben Sie die Möglichkeit, Änderungen ggf. wieder rückgängig zu machen.
Scrollen Sie ans Ende der Datei und suchen Sie den Tag </form>. Fügen Sie den folgenden HTML-Code direkt nach dem schließenden </form>-Tag ein.
<!-- Trusted Shops START-->
<?php
/********************************************
* Variables needed for Trusted Shops PopOut-Card,
* Please do not remove!
********************************************/
$ts_orders_query = tep_db_query("select orders_id,
customers_email_address,customers_id, currency,payment_method from " .
TABLE_ORDERS . " where customers_id = '" . (int)$customer_id . "' order by
date_purchased desc limit 1");
$ts_orders_query_total = tep_db_query("select value from " .
TABLE_ORDERS_TOTAL . " where class=\"ot_total\" and orders_id = '" .
(int)$orders['orders_id']."'");
$ts_orders = tep_db_fetch_array($ts_orders_query);
$ts_orders_total = tep_db_fetch_array($ts_orders_query_total);
?>
<div id="trustedShopsCheckout" style="display: none;">
<span id="tsCheckoutOrderNr"><?php echo $ts_orders['orders_id']; ?></span><span id="tsCheckoutBuyerEmail"><?php echo $ts_orders['customers_email_address']; ?></span>
<span id="tsCheckoutBuyerId"><?php echo $ts_orders['customers_id']; ?></span>
<span id="tsCheckoutOrderAmount"><?php echo $ts_orders_total['value']; ?></span>
<span id="tsCheckoutOrderCurrency"><?php echo $ts_orders['currency']; ?></span>
<span id="tsCheckoutOrderPaymentType"><?php echo $ts_orders['payment_method']; ?></span>
<!--Product review part -->
<?php
//Query for product reviews.
$orders_products_query= tep_db_query("select t1.products_id,
products_image, t1.products_name, t2.products_url from " .
TABLE_ORDERS_PRODUCTS." t1, ".TABLE_PRODUCTS_DESCRIPTION." t2, ".
TABLE_PRODUCTS .
" t3 where t2.products_id = t1.products_id and t3.products_id =
t1.products_id and orders_id = '" . (int)$orders['orders_id']."'")
$index = 0; $products = array();
while ($orders_products =
tep_db_fetch_array($orders_products_query)) {
$products[$index] = array('pid' => $orders_products['products_id'],
'pname' =>
$orders_products['products_name'],
'pimg' =>
$orders_products['products_image'],
'purl' =>
$orders_products['products_url']
);
$index++;
}
foreach ($products as $product) {
echo'<span class="tsCheckoutProductItem">
<span class="tsCheckoutProductUrl">'.$product['purl'].'</span>
<span class="tsCheckoutProductImageUrl">'.$product['pimg'].'</span>
<span class="tsCheckoutProductName">'.$product['pname'].'</span>
<span class="tsCheckoutProductSKU">'.$product['pid'].'</span>
<span class="tsCheckoutProductGTIN">'.'</span>
<span class="tsCheckoutProductMPN">'.'</span>
<span class="tsCheckoutProductBrand">'.'</span>
</span>';
}
?>
</div>
<!-- Trusted Shops ENDE -->
Speichern Sie anschließend Ihre Änderungen und übertragen Sie sie auf den Server.
Schritt 2: Trustbadge-Code generieren
An dieser Stelle benötigen Sie Ihren persönlichen Trustbadge-Code. Rufen Sie Ihren Trustbadge-Code zunächst auf dieser Website ab. Ersetzen Sie anschließend innerhalb des Trustbadge-Codes den Bereich „YOUR_TSID“ durch Ihre Trusted Shops ID.
Kopieren Sie den Trustbadge-Code komplett in Ihre Zwischenablage und wechseln Sie wieder ins osCommerce-Backend zurück.
Schritt 3: Trustbadge-Code integrieren
Öffnen Sie in Ihrem osCommerce-Dateisystem die folgende Datei:
/osCommerceInstallation/catalog/includes/template_bottom.php
Scrollen Sie bis ans Ende der Datei und suchen Sie nach dem schließenden </body>-Tag. Fügen Sie den in Schritt 2 in die Zwischenablage kopierten Trustbadge-Code in der Zeile unmittelbar vor diesem Tag ein. Speichern Sie nun die Änderungen und übertragen Sie sie auf den Server.
Wenn Sie diese Schritte durchgeführt haben, können Sie nun die Funktion Ihres Trustbadge testen. Führen Sie dazu eine Testbestellung in Ihrem Shop durch. Wenn am Ende Ihrer Bestellung die sogenannte Trustcard („Käuferschutz-Karte“) erscheint, haben sie das Trustbadge erfolgreich in Ihren Shop eingebunden, der Käuferschutz ist aktiv und Shopbewertungen werden gesammelt.
Da die Darstellungsweise der Trustcard von verschiedenen Faktoren abhängig ist, kann sich die in Ihrem Shop angezeigte Trustcard von der an dieser Stelle abgebildeten unterscheiden. Einen Überblick über die gängigsten Darstellungsformen der Trustcard finden Sie in diesem Artikel.
Konfiguration
Sie haben das Trustbadge nun erfolgreich in osCommerce installiert. Im Folgenden zeigen wir Ihnen, wie Sie die Trustbadge®-Technologie nach Ihren individuellen Wünschen konfigurieren können:
Trustbadge konfigurieren
Mit der einzigartigen Trustbadge-Technologie sammeln, managen und zeigen Sie Ihre Kundenbewertungen völlig mühelos in Ihrem Shop an. Außerdem können Sie so einfach Ihr Gütesiegel einbinden und den Käuferschutz anbieten.
Standardmäßig wird das Trustbadge in der rechten unteren Ecke Ihres Shops angezeigt. Durch die Eingabe einer Pixelzahl in der Codezeile ˈyOffsetˈ des Trustbadge-Codes aus Schritt 2 haben Sie die Möglichkeit, das Trustbadge am rechten Bildschirmrand nach oben zu verschieben. Dies macht beispielsweise dann Sinn, wenn ansonsten wichtige Elemente Ihres Shops durch das Trustbadge verdeckt wären.
Darüber hinaus haben Sie die Möglichkeit, das Trustbadge mit oder ohne Bewertungssterne in Ihrem Shop darzustellen.
Die von Ihnen gewünschte Darstellungsform lässt sich über die Codezeile ˈvariantˈ bestimmen. Sofern Sie das Trustbadge ohne Bewertungssterne darstellen wollen, ersetzen Sie die bestehende Codezeile ˈvariantˈ durch die folgende:
ˈvariantˈ: ˈdefaultˈ, /* default, reviews, custom, custom_reviews */
Für die Trustbadge-Variante mit Bewertungssternen nutzen Sie bitte die folgende Codezeile:
ˈvariantˈ: ˈreviewsˈ, /* default, reviews, custom, custom_reviews */
Integrieren Sie den angepassten Code wie in Schritt 3 beschrieben in Ihr osCommerce-Dateisystem.
Bewertungsanfragen versenden
Nach der Integration des Trustbadge haben Ihre Kundinnen und Kunden direkt nach dem Abschluss ihres Einkaufs die Möglichkeit, den Käuferschutz zu buchen und/oder sich an die Abgabe einer Bewertung erinnern zu lassen. Um auch Ihren Bestandskunden eine Bewertungsaufforderung zuzuschicken, können Sie den Review Collector nutzen. Was Sie hierfür tun müssen, erfahren Sie in diesem Artikel.