Post by blamaster » Wed Mar 25, 2015 1:14 am

Hi,

kurze Frage. Ich würde gerne Trustedshops im OpenCart System einbinden. Dazu gibt es folgenden Hinweis von Trustedshops: (http://www.trustedshops.de/shopbetreibe ... badge.html)
Schritt 3: Für das automatische Einsammeln von Kundenbewertungen und den Abschluss der Garantie benötigt das Trustbadge® eine kleine Hilfe. Diese erfolgt durch das Setzen eines <div>-Elementes zur Erkennung Ihrer Bestellbestätigungsseite (Danke-Seite). Das Trustbadge® öffnet dann dort automatisch die Trustcard, bietet Ihren Kunden die Geld-zurück-Garantie an oder bittet um die Abgabe einer Bewertung.

Damit Ihre Kunden keine Felder mehr ausfüllen müssen, sollten Sie alle für den Abschluss notwendigen Daten bereits innerhalb des Einbindungscodes festlegen:

<div id="trustedShopsCheckout" style="display: none;">
<span id="tsCheckoutOrderNr">%Value: ORDER_NUMBER%</span>
<span id="tsCheckoutBuyerEmail">%Value: BUYER_EMAIL_ADDRESS%</span>
<span id="tsCheckoutOrderAmount">%Value: SHOPPING_BASKET_TOTAL%</span>
<span id="tsCheckoutOrderCurrency">%Value: ORDER_CURRENCY%</span>
<span id="tsCheckoutOrderPaymentType">%Value: PAYMENT_METHOD%</span>
</div>

Füllen Sie die Werte der Parameter mittels der von Ihrem Shopsystem verwendeten Scriptsprache. Die Übergabe der Email-Adresse könnte in PHP so aussehen, wobei $customer_email der E-Mail-Adresse des Kunden in Ihrem Shopsystem entspräche:

<span id="tsCheckoutBuyerEmail"><?php echo $customer_email; ?><span>
Mein Problem besteht nun darin das es augenscheinlich keine wirkliche Bestellbestätigungsseite in OpenCart gibt. Wurde ein Einkauf erfolgreich abgeschlossen landet man zwar auf einer Bestätigungsseite die allerdings wie ich vermute mehrfach verwendet wird (catalog/view/theme/.../common/success.tpl).

Wie oben geschrieben nehme ich an das success.tpl nicht die reine Bestellbestätigungsseite ist sondern mehr ein generelles Template das auch für erfolgreiche Registrierung / Anmeldung usw. genutzt wird.

Weiß jemand oder hat jemand eine Idee an welcher Stelle in OpenCat die Trustedshops Integration vorgenommen werden kann ?

Gruß und Dank
Yannic

Newbie

Posts

Joined
Wed Mar 25, 2015 1:04 am

Post by tragetaschen » Tue Mar 31, 2015 5:15 pm

Hallo,

wir haben Trusted Shops in unserem OpenCart Shop integriert. Die catalog/view/theme/.../common/success.tpl ist genau die Datei in die der Code eingebunden werden muss.

Anbei unser Code (eingefügt vor <div class="buttons">)....

<!-- Trusted Shops K&auml;uferschutz -->
<?php if(isset($ts_buyerprotection['email'])) { ?>
<table width=400 border="0" cellspacing="0" cellpadding="4">
<tr>
<td width="90">
<form name="formSiegel" method="post" action="https://www.trustedshops.com/shop/certificate.php" target="_blank">
<input type="image" border="0" src="catalog/view/theme/xxx/image/siegel.gif" title="Trusted Shops G&uuml;tesiegel - Bitte hier G&uuml;ltigkeit pr&uuml;fen!">
<input name="shop_id" type="hidden" value="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx">
</form></td>
<td align="justify">
<form id="formTShops" name="formTShops" method="post" action="https://www.trustedshops.com/shop/protection.php" target="_blank">
<input name="_charset_" type="hidden" value="UTF-8">
<input name="shop_id" type="hidden" value="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx">
<input name="email" type="hidden" value="<?php echo $ts_buyerprotection['email']; ?>">
<input name="amount" type="hidden" value="<?php echo $ts_buyerprotection['total']; ?>">
<input name="curr" type="hidden" value="EUR">
<input name="paymentType" type="hidden" value="<?php echo $ts_buyerprotection['payment_method']; ?>">
<input name="kdnr" type="hidden" value="<?php echo $ts_buyerprotection['customer_id']; ?>">
<input name="ordernr" type="hidden" value="<?php echo $ts_buyerprotection['order_id']; ?>">
Als zus&auml;tzlichen Service bieten wir Ihnen den Trusted Shops K&auml;uferschutz an. Wir &uuml;bernehmen alle Kosten dieser Garantie, Sie m&uuml;ssen sich lediglich anmelden.
<br /><br />
<input type="submit" id="btnProtect" name="btnProtect" value="Anmeldung zum Trusted Shops K&auml;uferschutz">
</form></td></tr></table>
<?php } //end if ?>
<!-- Trusted Shops K&auml;uferschutz -->

Du musst xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx durch Eure Trusted Shops ID ersetzten und xxx mit eurem Template Verzeichnis Namen!

Hoffe es hilft! :)

www.bag-stage.de


User avatar
New member

Posts

Joined
Tue Dec 04, 2012 10:57 pm
Location - Germany

Post by blamaster » Fri Apr 10, 2015 12:16 am

Vielen Dank für die Hilfe :)

Und wo kommen die $ts_buyerprotection Variablen her die da verwendet werden ?

Newbie

Posts

Joined
Wed Mar 25, 2015 1:04 am

Post by tragetaschen » Mon Apr 13, 2015 3:28 pm

Die kommen von Trusted Shops selber - die haben uns den Code damals zugesendet... Musst mal mit denen sprechen..

www.bag-stage.de


User avatar
New member

Posts

Joined
Tue Dec 04, 2012 10:57 pm
Location - Germany

Post by tragetaschen » Mon Apr 13, 2015 3:31 pm

ups - habe was vergessen... es gibt noch folgednes zu tun :)

Passen Sie dazu in der Datei /opencart/catalog/controller/checkout/success.php die Methode index() an:
public function index() {
$this->data['ts_buyerprotection'][] = array();
if (isset($this->session->data['order_id'])) {
$this->load->model('checkout/order');
$this->data['ts_buyerprotection'] = $this->model_checkout_order->getOrder($this->session->data['order_id']);
$this->cart->clear();
[...]

www.bag-stage.de


User avatar
New member

Posts

Joined
Tue Dec 04, 2012 10:57 pm
Location - Germany

Post by mymediaworkxx » Wed Apr 28, 2021 4:40 pm

Hallo zusammen,
wir die Agentur myMediaworkXX haben ein neues Projekt erstellt. Wir bieten ab sofort die Trusted Shops Integration zum Festpreis an. Natürlich beantworten wir auch sämtliche Fragen zur Integration. Hier der Link: https://trusted-shops-integration.de

Newbie

Posts

Joined
Mon Apr 03, 2017 11:08 pm

Post by OSWorX » Wed Apr 28, 2021 6:08 pm

mymediaworkxx wrote:
Wed Apr 28, 2021 4:40 pm
.. Wir bieten ab sofort die Trusted Shops Integration zum Festpreis an ..
Nett für 299,- Euro Netto.
Gibt es aber schon für 30,- Euro Netto: https://osworx.net/TrustedShops-23
Bzw. kostenlos wenn Zertifizierung durch uns gemacht wird.

Full Stack Web Developer :: Dedicated OpenCart Development & Support DACH Region
Contact for Custom Work / Fast Support.


User avatar
Guru Member

Posts

Joined
Mon Jan 11, 2010 10:52 pm
Location - Austria
Who is online

Users browsing this forum: No registered users and 29 guests