Ergebnis 1 bis 21 von 21

Thema: isotope & trusted shops

  1. #1
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Standard isotope & trusted shops

    Hallo zusammen,

    Trusted Shops bietet scripts an um diese mit dem Shop interagieren zu lassen.
    So ist es z.B. möglich einen Shop in Zusammenhang mit einem spezifischen Produkt zu bewerten:

    PHP Link auf Bewertungsformular mit Referenz zur Bestellung für deine-shop-domain.de
    Durch die Übergabe von Bestellnummer und E-Mail Adresse muss der Kunde diese nicht mehr im Formular eingeben und Sie erhalten referenzierte Bewertungen im Trusted Shops System, die nach 7 Tagen automatisch vom System freigegeben werden. Bitte ersetzen Sie hierzu die Parameter [buyerEmail] und [shopOrderID] durch Ihre entsprechenden Shop-Parameter (inklusive eckige Klammern).
    HTML-Code:
    <a href="https://www.trustedshops.de/bewertung/bewerten_hierstehtdieid.html&buyerEmail=<?= urlencode(base64_encode([buyerEmail]));?>&shopOrderID=<?= urlencode(base64_encode([shopOrderID]));?>" target="_blank" title="Bitte bewerten Sie den Shop"><img src="img/bewerten.gif" alt="Bewerten Sie unseren Shop!" /></a>
    oder das Gütesiegel via php einzubinden:
    PHP Widget-Einbindung mit Caching für deine-shop-domain.de
    Binden Sie den folgenden PHP-Code im Shop ein und kappen so die direkte Abhängigkeit zum Trusted Shops Server. Besonders für größere Shops empfohlen. Der Cache sollte mindestens zweimal täglich erneuert werden.
    PHP-Code:
    <?
    // file_put_contents not available for PHP4
    if (!function_exists('file_put_contents')) {
    function file_put_contents($file, $contents = '', $method = 'w+') {
    $file_handle = fopen($file, $method);
    fwrite($file_handle, $contents);
    fclose($file_handle);
    return true;
    }
    }
    function cachecheck($filename_cache, $timeout = 10800) {
    if (file_exists($filename_cache)) {
    $timestamp = filemtime($filename_cache);
    // Seconds
    if (mktime() - $timestamp < $timeout) {
    return true;
    } else
    return false;
    } else
    return false;
    }
    if (!cachecheck($filename = "deinshopbild.gif", 10800)) {
    // Load fresh widget from trustedshops Website
    // and write in local file
    // Open the file to get existing content
    $current =
    file_get_contents("https://www.trustedshops.com/bewertung/widget/widgets/deinshopbild.gif");
    // Write the contents back to the file
    file_put_contents($filename, $current);
    error_log("new widget saved!");
    }else{
    error_log("old widget loaded!");
    }
    ?>
    <a target="_blank"
    href="https://www.trustedshops.de/bewertung/info_deineshopid.html"
    title="Kundenbewertungen von deineshopdomain.de einsehen">
    <img class="bewertung" alt="Kundenbewertungen von deine-shop-domein.de" border="0"
    src="<?=$filename?>"/>
    </a>
    Gibt es hierfür eine saubere Möglichkeit das ganze in den Shop zu integrieren?

    Gruß
    Andreas

  2. #2
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Müsste Isotope nicht für trusted shops zertifiziert werden, damit das erlaubt ist? Wir hatten da so ne Diskussion auf dem letzten Usertreffen, aber leider kenn ich das nicht so genau.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  3. #3
    Contao-Nutzer Avatar von smung0r
    Registriert seit
    08.07.2009.
    Beiträge
    117

    Standard

    bei uns geht der Shop gerade durch die Zertifizierung. Ich denke er geht heute durch. Also speziell zertifiziert werden muss er glaub ich nicht

  4. #4
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Interessant. Was wird denn getestet? Auch die Software? Ev. können wir das auf der Isotope Webseite erwähnen, wenn er zertifiziert wird.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  5. #5
    Contao-Nutzer Avatar von smung0r
    Registriert seit
    08.07.2009.
    Beiträge
    117

    Standard

    Es werden hauptsächlich rechtliche Dinge geprüft. Impressum, Widerruf, AGB, Versandarten, Gebühren, sind die Emails korrekt und mit allen Angaben.

    Ich kann ja nachher mal ausführlich schreiben wo es bei uns gehakt hat und was wichtig ist. Gerade bin ich ein wenig busy.

    Die Software an sich wird so nicht direkt begutachtet. Also das System dahinter.

  6. #6
    Contao-Nutzer Avatar von smung0r
    Registriert seit
    08.07.2009.
    Beiträge
    117

    Standard

    Jetzt hab ich noch ein Problem. Die wollen nun noch eine Seite am Ende der Bestellung haben bei der nochmal alle Daten in ein Formular von denen eingetragen werden.

    Siehe unterer Teil-> Käuferschutz
    http://www.trustedshops.de/shop-info..._shops_siegel/

    Ich bekomme zur Zeit eine UID mit auf der Bestellseite übergeben. Die kann ich vermutlich nicht für die Bestelldaten verwenden.
    Ich müsste also am besten die BestellID übergeben und ein dann nochmal die Daten laden und in deren Formular hinzufügen.

    Mal sehen wie ich das hinbekomme


    EDIT sagt: Ah mit der UID kann ich doch die Daten auslesen.
    Geändert von smung0r (18.05.2011 um 09:15 Uhr)

  7. #7
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Standard mod_iso_orderdetails >>> wie komme ich an die Variablen für Trusted Shops?

    Hallo zusammen, ich verzweifle grad ein bisschen an der mod_iso_orderdetails.

    Wir haben nun den Shop durch die Zertifizierung und jetzt scheitert es lediglich an der mod_iso_orderdetails.
    Folgend die Felder welche ich aus der mod_iso_orderdetails laut vorgabe von trusted_shops für den vorgeschriebenen Käuferschutz übermitteln soll:

    _charset_ Keyword des verwendeten Zeichensatzes obligatorisch, insbesondere bei UTF-8
    shop_id Trusted Shops ID des Online Shops obligatorisch, wird von Trusted Shops für jeden Online-Shop vergeben
    email E-Mail Adresse des Käufers obligatorisch
    amount Kaufsumme inkl. Versandkosten obligatorisch, Format mit Dezimaltrennzeichen Punkt, zwei
    Nachkommastellen (z.B. 130.47)
    curr Währung des Einkaufs, ISO 4217 3-stellig obligatorisch, z.B. ISO-Code für Zloty = PLN
    paymentType Verwendete Zahlungsart des Einkaufs dringend erwünscht, Trusted Shops spezifisch, siehe Aufstelllung der Zahlungsarten weiter unten
    kdnr Kundennummer dringend erwünscht, sofern nicht erhoben konstanten Wert (0) verwenden
    ordernr Bestellnummer dringend erwünscht, sofern nicht erhoben konstanten Wert (0) verwenden


    Dies erscheint auf den ersten Blick doch relativ simple zu sein - allerdings haut das jetzt nicht so hin wie erwartet:
    Hier die Felder welche über ein Formular übergeben werden sollen:
    HTML-Code:
    <input type="hidden" name="_charset_" value=""> 
    <input type="hidden" name="shop_id" value="hier kommt die trustetshopnummer hin"> 
    <input type="hidden" name="email" value="hier kriege ich die e-mail nicht extrahiert"> 
    <input type="hidden" name="amount" value="<?php echo $this->subTotal; ?>"> 
    <input type="hidden" name="curr" value="hier soll die Währung hin"> 
    <input type="hidden" name="paymentType" value="hier muss man irgendwie ich vermute aus <?php echo $data['info']; ?> die Zahlungsart rausholen und dann via php im gewünschten Format von trusted shops übergeben?"> 
    <input type="hidden" name="kdnr" value="Diese kriege ich nicht extrahiert"> 
    <input type="hidden" name="ordernr" value="Diese kriege ich nicht extrahiert"> Als zusätzlichen Service bieten wir Ihnen den Trusted Shops Käuferschutz an. Wir übernehmen alle Kosten dieser Garantie, Sie müssen sich lediglich anmelden.
    Hat jemand vorschläge?

    Wäre toll!

    Danke hauge

  8. #8
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ist das deren ernst, dass du die Bestelldetails deiner Kunden an die weiterleiten musst? Was hat das mit der Sicherheit des Shops zu tun??
    Ich weis dass es nicht mein/unser Problem ist, aber du darfst doch kaum die Kundenemail einfach an jemanden übermitteln? Ausser du schreibst das schon in AGB oder ähnliches??
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  9. #9
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Standard

    http://www.trustedshops.de/shop-info..._shops_siegel/
    >>> hier steht unter den Daten "obligatorisch" - leider sieht es so aus...

    Das ganze wird auch nicht automatisch verschickt, sondern der Kunde kann - also auf Ausdrücklichen Wunsch - den Käuferschutz beantragen und es muss auch in den AGB darauf hingewiesen werden...
    Geändert von Hauge (11.07.2012 um 12:12 Uhr)

  10. #10
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Dann meinst du aber den Käuferschutz, nicht das normale Siegel?

    Aus meiner Sicht geht das ganze nur über ein Modul. Dieses kann dann die Daten der Bestellbestätigung auslesen und entsprechend das Siegel generieren.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  11. #11
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Standard

    Danke für die Info,

    mit eigenen Modulen bin ich nicht wirklich vertraut - da reichen meine kenntnisse (noch) nicht aus.

    e-mail kriege ich nun über:
    Code:
    <?php
    $count = 0;
    $endwert = array();
    foreach( $this->info as $type => $data ):
    $inhalt = $data['info']; ;
    if(preg_match_all("/\b\w[\w|\.|\-]+@\w[\w|\.|\-]+\.[a-zA-Z]{2,4}\b/",$inhalt,$emails))
      $emails = array_pop($emails);
      $makemail = $emails[0];
      $endwert[] = "$makemail"; 
    $count++;
    endforeach; 
    $mail=$endwert[0]
    ?>
    die E-mail zu extrahieren
    die Zahlungsart wird übergeben - dies bräuchte ich nur noch über eine Variable in das entsprechende Format bringen.
    Der Gesamtpreis im raw-format kommt ja über
    Code:
    <?php echo $this->subTotal; ?>
    oder so
    Die Order id wäre dann diese:
    Code:
    <?php echo $this->id; ?>
    irgendwie werde ich mich da schon durchwursteln.

    Den Kern des Problems sehe ich allerdings darin, dass die Siegelbox von Trusted shops das Siegel nur MIT Käuferschutz generieren lässt

    Vielleicht gibt es ja doch ne kurzfristige Lösung?

    Gruß
    Hauge
    Geändert von Hauge (11.07.2012 um 14:42 Uhr)

  12. #12
    Contao-Nutzer
    Registriert seit
    14.11.2011.
    Beiträge
    4

    Standard

    Hallo Andreas,

    habe die Zertifizierung bei Trusted-Shop erfolgreich abgeschlossen, wenn man da überhaupt von Zertifizierung sprechen kann.

    Hier die Lösung die ich gemacht habe:

    PHP-Code:
    <?php
        $email 
    "";
        
    $uid $this->Input->get('uid');
        if (
    $uid) {    
            
    $arrPage $this->Database->prepare("select order_id, grandtotal, currency, billing_address from tl_iso_orders where uniqid = ?")
                            ->
    execute($uid);
            
            
            
    $emailarray deserialize($arrPage->billing_addresstrue);
            
            
    $email $emailarray['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="tl_files/XXXXXXXX/layout/siegel.gif" title=
    "Trusted Shops Gütesiegel - Bitte hier Gültigkeit
    prüfen!">
    <input name="shop_id" type="hidden" value="XXXXXXXXXXXXXXXXXXXXXXXXXX">
    </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="">
    <input name="shop_id" type="hidden" value="XXXXXXXXXXXXXXXXXXXXXXXXX">
    <input name="email" type="hidden" value="<?php echo $email?>">
    <input name="amount" type="hidden" value="<?php echo $arrPage->grandtotal?>">
    <input name="curr" type="hidden" value="<?php echo $arrPage->currency?>">
    <input name="paymentType" type="hidden" value="INVOICE">
    <input name="kdnr" type="hidden" value="0">
    <input name="ordernr" type="hidden" value="<?php echo $arrPage->order_id?>">
    Als zusätzlichen Service bieten wir Ihnen den Trusted Shops
    Käuferschutz an. Wir ünehmen alle Kosten dieser
    Garantie, Sie müssen sich lediglich anmelden.<br><br>
    <input type="submit" id="btnProtect" name="btnProtect"
    value="Anmeldung zum Trusted Shops Käerschutz">
    </form>
    </td>
    </tr>
    </table>
    Geht wahrscheinlich auch eleganter.

    Viele Grüße

    Peter

  13. #13
    Contao-Nutzer
    Registriert seit
    12.09.2012.
    Beiträge
    19

    Standard

    Hallo Hauge,

    hast du zufällig eine Lösung gefunden, wie die vorgegebenen Werte in der mod_iso_orderdetails herausgelesen werden können?
    Habe die Tabelle seitens Trusted Shops erfolgreich eingebaut, jedoch werden die Werte nicht herausgelesen, weshalb die Zertifizierung nicht beendet werden kann.

    Hier meine eingebaute Tabelle im Template mod_iso_orderdetails:
    Code:
    <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="xxx/siegel.gif" title=
    "Trusted Shops Gütesiegel - Bitte hier Gültigkeit
    prüfen!">
    <input name="shop_id" type="hidden" value="XXXXXXXXXXX">
    </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="">
    <input name="shop_id" type="hidden" value="XXXXXXXXXXXXXX">
    <input name="email" type="hidden" value="EMAIL">
    <input name="amount" type="hidden" value="GESAMTPREIS">
    <input name="curr" type="hidden" value="EUR">
    <input name="paymentType" type="hidden" value="BEZAHLART">
    <input name="kdnr" type="hidden" value="0">
    <input name="ordernr" type="hidden" value="ORDER_ID">
    Als zusätzlichen Service bieten wir Ihnen den Trusted Shops
    Käuferschutz an. Wir übernehmen alle Kosten dieser
    Garantie, Sie müssen sich lediglich anmelden.<br><br>
    <input type="submit" id="btnProtect" name="btnProtect"
    value="Anmeldung zum Trusted Shops Käuferschutz">
    </form>
    </td>
    </tr>
    </table>
    Leider finde ich die Werte mittels
    Code:
    <?php $this->showTemplateVars();  ?>
    in diesem Template nicht. Meine Kenntnisse sind damit
    ziemlich ausgeschöpft. Gibt es irgendeine Lösung dazu?

    Vielen Dank!

  14. #14
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die einzige Lösung welche mir noch einfällt, wäre dass du einen Contao Entwickler kontaktierst
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  15. #15
    Alter Contao-Hase
    Registriert seit
    22.06.2009.
    Ort
    Köln
    Beiträge
    1.342

    Standard

    Es würde mich einmal interessieren, ob schon jemand einen Shop zertifiziert hat?

    Gibt es schon Shops mit Gütesiegel?

    Grüße
    Matu
    Viele Grüße aus Köln
    Matu

  16. #16
    Alter Contao-Hase
    Registriert seit
    22.06.2009.
    Ort
    Köln
    Beiträge
    1.342

    Standard

    Hat jemand schon ein Zertifikat?
    Viele Grüße aus Köln
    Matu

  17. #17
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Standard

    Hat jemand schon ein Zertifikat?
    jo >>> Primär werden rechtliche Geschichten gechecked. Wir habens von einem Rechtsanwalt checken lassen. Der hat primär ein paar Änderungen bzgl. der deutschen Gesetze gefordert. Nach Umsetzung haben wir das Zertifikat gekriegt.

  18. #18
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ein Modul für TrustedShop hab ich kürzlich für 4ward.media gebaut. Bei Interesse einfach ne Mail senden :-)
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  19. #19
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Sollten uns besser abstimmen :-)
    Hab auch eines geschrieben, weil das kostenpflichtige für mich nicht in Frage kam.

    Gesendet von meinem Nexus 7 mit Tapatalk 2
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

  20. #20
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Und dabei seit ihr noch gemeinsam im Isotope Team -.-

  21. #21
    Contao-Nutzer Avatar von holist
    Registriert seit
    27.08.2009.
    Ort
    Karlsruhe
    Beiträge
    95
    Partner-ID
    5798

    Standard Benötige eine Trusted Shop Erweiterung

    Hallo zusammen,
    habe gerade gelesen, dass es bereits eine Trusted Shop Erweiterung gibt. Kann jetzt auch eine eigene bauen, aber dann wären wir schon drei
    Hat noch jemand eine aktuelle Erweiterung für die Ausgabe der Trusted Shop Daten auf der Bestellbestätigungsseite? Kommerzielle Erweiterung ist auch gut, berechne es ja einfach weiter.
    Infos gerne per Mail.
    Wie ist euer Stand @KATgirl und @andreas.schempp?
    Frohes Schaffen und Gruß, Kai

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •