Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Trusted Shops einbinden?

    Alphagen

    • Neu im Forum
    • Beiträge: 23
    Trusted Shops einbinden?
    am: 13. Dezember 2011, 13:02:04
    Hallo liebe Community,

    ich hoffe ich bin in dem Forum richtig.
    Ich wollte einfach mal nachfragen, ob für eine Trusted - Shops Zertifizierung Änderungen am Shop nötig sind und falls ja, welche bzw. in welchem Aufwand.

    Ich weiß auch leider nicht, wie das ganze von Statten geht. Hat hier jemand Erfahrung damit?
    Ich bin mir fast sicher diese oder ähnliche Fragen wurden schonmal gestellt, aber ich kann sie irgendwie nicht finden.

    Naja, ich bedanke mich schonmal für Rückmeldungen.

    LG Alpha


    Linkback: https://www.modified-shop.org/forum/index.php?topic=17337.0

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.193
    • Geschlecht:
    Re: Trusted Shops einbinden?
    Antwort #1 am: 13. Dezember 2011, 13:05:23
    Trusted Shops führt die Prüfung durch und schickt dir dann ein Prüfungs-Protokoll mit den Dingen, die zu ändern sind. Zusätzlich kannst du dann noch die Siegel-Box bei dir einbinden.

    Grüße

    Torsten

    Alphagen

    • Neu im Forum
    • Beiträge: 23
    Re: Trusted Shops einbinden?
    Antwort #2 am: 13. Dezember 2011, 13:18:27
    Schonmal vielen Dank für die Infos. :-)

    Weiß auch jemand wie groß der Aufwand in Zeit ungefähr für Trusted Shops Zertifizierung bei einer Standardinstallation des modified eCommerce Shopsoftware ist?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.193
    • Geschlecht:
    Re: Trusted Shops einbinden?
    Antwort #3 am: 13. Dezember 2011, 13:47:36
    Das kommt auch auf das verwendete Template an! Hier sind ggf. auch Änderungen nötig, daher kann man das nicht pauschal sagen. Ein geübter kann dafür 1-3 Stunden benötigen, denke ich.

    Grüße

    Torsten

    Alphagen

    • Neu im Forum
    • Beiträge: 23
    Re: Trusted Shops einbinden?
    Antwort #4 am: 13. Dezember 2011, 13:52:30
    Vielen Vielen Dank. :-) Das war's schon.

    Thomas

    • Fördermitglied
    • Beiträge: 1.587
    Re: Trusted Shops einbinden?
    Antwort #5 am: 13. Dezember 2011, 16:21:33
    Ich hab damals etwa auch 3 Stunden als Laie benötigt. Waren nur Kleinigkeiten zu ändern. modified eCommerce Shopsoftware steht ganz gut da.

    Gruß

    freidenker77

    • Frisch an Board
    • Beiträge: 69
    Re: Trusted Shops einbinden?
    Antwort #6 am: 25. September 2013, 16:33:59
    Hallo liebe Community,

    habe Trusted Shops bei mir vollständig nach den jeweiligen Anleitungen intregiert und der Shop funktioniert noch :-).

    Leider wird aber nur die Bestell-Nr. an TS übertragen und keine weiteren Daten (Preis, Kundenummer,E-Mail-Adresse fehlen)

    Weiss event. jemand, woran das liegen könnte?

    freidenker77

    • Frisch an Board
    • Beiträge: 69
    Re: Trusted Shops einbinden?
    Antwort #7 am: 25. September 2013, 16:44:18
    Hier nochmal der Code der checkout_success.php

    Zitat
    <?php
    /* -----------------------------------------------------------------------------------------
       $Id: checkout_success.php 896 2005-04-27 19:22:59Z mz $

       XT-Commerce - community made shopping
       http://www.(( Wir dulden keine kommerziellen Werbelinks - Bitte Forenregeln beachten! ))

       Copyright (c) 2003 XT-Commerce
       -----------------------------------------------------------------------------------------
       based on:
       (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
       (c) 2002-2003 osCommerce(checkout_success.php,v 1.48 2003/02/17); www.oscommerce.com
       (c) 2003         nextcommerce (checkout_success.php,v 1.14 2003/08/17); www.nextcommerce.org

       Released under the GNU General Public License
       -----------------------------------------------------------------------------------------
       Third Party contribution:

       Credit Class/Gift Vouchers/Discount Coupons (Version 5.10)
       http://www.oscommerce.com/community/contributions,282
       Copyright (c) Strider | Strider@oscworks.com
       Copyright (c  Nick Stanko of UkiDev.com, nick@ukidev.com
       Copyright (c) Andre ambidex@gmx.net
       Copyright (c) 2001,2002 Ian C Wilson http://www.phesis.org

       Released under the GNU General Public License
       ---------------------------------------------------------------------------------------*/

    include ('includes/application_top.php');
    // create smarty elements
    $smarty = new Smarty;
    // include boxes
    require (DIR_FS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/source/boxes.php');

    // BOF - GTB - 2011-04-12 - changes for Guest Account
    // if the customer is not logged on, redirect them to the shopping cart page
    /*
    if (!isset ($_SESSION['customer_id'])) {
      xtc_redirect(xtc_href_link(FILENAME_SHOPPING_CART));
    }
    */
    if (isset ($_GET['action']) && ($_GET['action'] == 'update')) {

            if ($_POST['account_type'] != 1) {
      //if ($_SESSION['account_type'] != 1) {
        //BOF - web28.de - FIX redirect to NONSSL
        //xtc_redirect(xtc_href_link(FILENAME_DEFAULT));
        xtc_redirect(xtc_href_link(FILENAME_DEFAULT),'NONSSL');
        //EOF - web28.de - FIX redirect to NONSSL
      } else {
        //xtc_redirect(xtc_href_link(FILENAME_LOGOFF));
        xtc_redirect(xtc_href_link(FILENAME_LOGOFF), 'NONSSL');
      }
    }

    // if the customer is not logged on, redirect them to the shopping cart page
    if (!isset ($_SESSION['customer_id'])) {
      xtc_redirect(xtc_href_link(FILENAME_SHOPPING_CART), 'NONSSL');
    }
    // EOF - GTB - 2011-04-12 - changes for Guest Account

    $breadcrumb->add(NAVBAR_TITLE_1_CHECKOUT_SUCCESS);
    $breadcrumb->add(NAVBAR_TITLE_2_CHECKOUT_SUCCESS);

    require (DIR_WS_INCLUDES.'header.php');

    $orders_query = xtc_db_query("select orders_id,
                                         orders_status
                                  from ".TABLE_ORDERS."
                                  where customers_id = '".$_SESSION['customer_id']."'
                                  order by orders_id desc limit 1");
    $orders = xtc_db_fetch_array($orders_query);
    $last_order = $orders['orders_id'];
    $order_status = $orders['orders_status'];

    //BOF  - web28 - 2010-03-27 PayPal Bezahl-Link
    if (isset($_SESSION['paypal_link']) && MODULE_PAYMENT_PAYPAL_IPN_USE_CHECKOUT == 'True') {
            $smarty->assign('PAYPAL_LINK',$_SESSION['paypal_link']);
        unset ($_SESSION['paypal_link']);
    }
    //EOF  - web28 - 2010-03-27 PayPal Bezahl-Link

    // BOF - GTB - 2011-04-12 - changes for Guest Account
    // $smarty->assign('FORM_ACTION', xtc_draw_form('order', xtc_href_link(FILENAME_CHECKOUT_SUCCESS, 'action=update', 'SSL')));
    $smarty->assign('FORM_ACTION', xtc_draw_form('order', xtc_href_link(FILENAME_CHECKOUT_SUCCESS, 'action=update', 'SSL')).xtc_draw_hidden_field('account_type', $_SESSION['account_type']));
    // EOF - GTB - 2011-04-12 - changes for Guest Account
    //BOF - Dokuman - 2009-11-23 - Make the print preview clickable, i.e. change mouse cursor to hand symbol
    $smarty->assign('BUTTON_CONTINUE', xtc_image_submit('button_continue.gif', IMAGE_BUTTON_CONTINUE));
    //$smarty->assign('BUTTON_PRINT', '<img src="'.'templates/'.CURRENT_TEMPLATE.'/buttons/'.$_SESSION['language'].'/button_print.gif" style="cursor:pointer" onclick="window.open(\''.xtc_href_link(FILENAME_PRINT_ORDER, 'oID='.$orders['orders_id']).'\', \'popup\', \'toolbar=0, width=640, height=600\')" />');
    //BOF - Tomcraft - 2010-04-03 - unified popups with scrollbars and make them resizable
    //$smarty->assign('BUTTON_PRINT', '<a style="cursor:pointer" onclick="javascript:window.open(\''.xtc_href_link(FILENAME_PRINT_ORDER, 'oID='.$orders['orders_id']).'\', \'popup\', \'toolbar=0, width=640, height=600\')"><img src="'.'templates/'.CURRENT_TEMPLATE.'/buttons/'.$_SESSION['language'].'/button_print.gif" alt="'.TEXT_PRINT.'" /></a>');
    //BOF - GTB - 2010-09-15 - change Print Button to Form for Guests
    //$smarty->assign('BUTTON_PRINT', '<a style="cursor:pointer" onclick="javascript:window.open(\''.xtc_href_link(FILENAME_PRINT_ORDER, 'oID='.$orders['orders_id']).'\', \'popup\', \'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no, width=640, height=600\')"><img src="'.'templates/'.CURRENT_TEMPLATE.'/buttons/'.$_SESSION['language'].'/button_print.gif" alt="'.TEXT_PRINT.'" /></a>');
    $smarty->assign('FORM_ACTION_PRINT', xtc_draw_form('print_order', xtc_href_link(FILENAME_PRINT_ORDER, 'oID='.$orders['orders_id'], 'SSL'), 'post', 'target="popup" onsubmit="javascript:window.open(\''.xtc_href_link(FILENAME_PRINT_ORDER, 'oID='.$orders['orders_id'], 'SSL').'\', \'popup\', \'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no, width=640, height=600\')"').xtc_draw_hidden_field('customer_id', $_SESSION['customer_id']));
    $smarty->assign('BUTTON_PRINT', xtc_image_submit('print.gif', TEXT_PRINT));
    //EOF - GTB - 2010-09-15 - change Print Button to Form for Guests
    //EOF - Tomcraft - 2010-04-03 - unified popups with scrollbars and make them resizable
    //EOF - Dokuman - 2009-11-23 - Make the print preview clickable, i.e. change mouse cursor to hand symbol

    $smarty->assign('FORM_END', '</form>');

        //Trusted Shop Start

        if ($orders['payment_method'] == 'banktransfer')
                $pt_ts = 'DIRECT_DEBIT';
        elseif ($orders['payment_method'] == 'moneyorder')
                $pt_ts = 'PREPAYMENT';
        elseif ($orders['payment_method'] == 'sofortueberweisungredirect')
                $pt_ts = 'PREPAYMENT';
        elseif ($orders['payment_method'] == 'paypal')
                $pt_ts = 'PAYPAL';
        elseif ($orders['payment_method'] == 'cod')
                $pt_ts = 'CASH_ON_DELIVERY';
        elseif ($orders['payment_method'] == 'invoice')
                $pt_ts = 'INVOICE';

        $smarty->assign('ORDERID_TS',$orders['orders_id'] );
        $smarty->assign('EMAIL_TS',$orders['customers_email_address'] );
        $smarty->assign('AMOUNT_TS',$orders_amount['value'] );
        $smarty->assign('CURR_TS',$orders['currency'] );
        $smarty->assign('PT_TS',$pt_ts );
        $smarty->assign('KDNR_TS',$orders['customers_id'] );
        //Trusted Shop Ende

    // GV Code Start
    $gv_query = xtc_db_query("select amount from ".TABLE_COUPON_GV_CUSTOMER." where customer_id='".$_SESSION['customer_id']."'");
    if ($gv_result = xtc_db_fetch_array($gv_query)) {
            if ($gv_result['amount'] > 0) {
                    $smarty->assign('GV_SEND_LINK', xtc_href_link(FILENAME_GV_SEND));
            }
    }
    // GV Code End
    // Google Conversion tracking
    if (GOOGLE_CONVERSION == 'true') {

            $smarty->assign('google_tracking', 'true');
            $smarty->assign('tracking_code', '
                    <noscript>
                    <a href="http://services.google.com/sitestats/'.GOOGLE_LANG.'.html" onclick="window.open(this.href); return false;">
                    <img height=27 width=135 border=0 src="http://www.googleadservices.com/pagead/conversion/'.GOOGLE_CONVERSION_ID.'/?hl='.GOOGLE_LANG.'" />
                    </a>
                    </noscript>
                        ');
    }

    if (DOWNLOAD_ENABLED == 'true') {
            include (DIR_WS_MODULES.'downloads.php');
    }

    if (TS_SHOW_RATING_BUTTON_CHECKOUT) {
    getTSRatingButtonOrder($customer_id, $ts_rating_button_dest_url, $ts_rating_button_img);
    $smarty->assign('TS_SHOW_RATING_BUTTON_CHECKOUT','<br><br><a href="' . $ts_rating_button_dest_url . '" target="_blank"
    title="' . TS_RATING_BUTTON_CHECKOUT_HREF_TITLE . '"><img src="' . $ts_rating_button_img . '" alt="' .
    TS_RATING_BUTTON_CHECKOUT_IMG_ALT . '" border="0" /></a><br><br><br>');
    }

    //BOF - DokuMan - 2010-05-20 - Move guest deletion from logoff to checkout_success
    //delete Guests from Database
    if (($_SESSION['account_type'] == 1) && (DELETE_GUEST_ACCOUNT == 'true')) {
       xtc_db_query("DELETE FROM ".TABLE_CUSTOMERS." WHERE customers_id = '".$_SESSION['customer_id']."'");
       xtc_db_query("DELETE FROM ".TABLE_ADDRESS_BOOK." WHERE customers_id = '".$_SESSION['customer_id']."'");
       xtc_db_query("DELETE FROM ".TABLE_CUSTOMERS_INFO." WHERE customers_info_id = '".$_SESSION['customer_id']."'");
       xtc_session_destroy();
       unset ($_SESSION['customer_id']);
       unset ($_SESSION['customer_default_address_id']);
       unset ($_SESSION['customer_first_name']);
       unset ($_SESSION['customer_country_id']);
       unset ($_SESSION['customer_zone_id']);
       unset ($_SESSION['comments']);
       unset ($_SESSION['user_info']);
       unset ($_SESSION['customers_status']);
       unset ($_SESSION['selected_box']);
       unset ($_SESSION['navigation']);
       unset ($_SESSION['shipping']);
       unset ($_SESSION['payment']);
       unset ($_SESSION['ccard']);
       unset ($_SESSION['gv_id']);
       unset ($_SESSION['cc_id']);
       require (DIR_WS_INCLUDES.'write_customers_status.php');
    }
    //EOF - DokuMan - 2010-05-20 - Move guest deletion from logoff to checkout_success

    $smarty->assign('language', $_SESSION['language']);
    //BOF - DokuMan - 2010-08-31 - PAYMENT_BLOCK not needed in checkout success
    //$smarty->assign('PAYMENT_BLOCK', $payment_block);
    //EOF - DokuMan - 2010-08-31 - PAYMENT_BLOCK not needed in checkout success
    $main_content = $smarty->fetch(CURRENT_TEMPLATE.'/module/checkout_success.html');
    // BOF - Tomcraft - 2009-11-28 - Included xs:booster
    //$smarty->assign('main_content', $main_content);
    $smarty->assign('main_content', $main_content.(isset($_SESSION['xtb2'])?"<div style=\"text-align:center;padding:3px;margin-top:10px;font-weight:bold;\"><a href=\"./xtbcallback.php?reverse=true\">Zur&uuml;ck zur xs:booster Auktions&uuml;bersicht..</a></div>":""));
    // EOF - Tomcraft - 2009-11-28 - Included xs:booster
    $smarty->caching = 0;
    if (!defined('RM'))
            $smarty->load_filter('output', 'note');
    $smarty->display(CURRENT_TEMPLATE.'/index.html');
    include ('includes/application_bottom.php');
    ?>

    freidenker77

    • Frisch an Board
    • Beiträge: 69
    Re: Trusted Shops einbinden?
    Antwort #8 am: 30. September 2013, 16:10:07
    Da ja anscheinend niemand helfen will...

    Anders gefragt: wer würde mir das gegen Bezahlung in meinen Shop einbinden?

    Alles andere wurde bereits erfolgreich integriert. Es geht nur um die Datenübertragung (E-Mail, Preis, Kundennummer) an TS.

    MoHo

    • Fördermitglied
    • Beiträge: 118
    Re: Trusted Shops einbinden?
    Antwort #9 am: 30. September 2013, 21:40:06
    Mal eine dumme Frage, werden bei der Einbindung von Trusted Shops tatsächlich die ganzen Umsatzdaten an TS übermittelt?

    freidenker77

    • Frisch an Board
    • Beiträge: 69
    Re: Trusted Shops einbinden?
    Antwort #10 am: 02. Oktober 2013, 11:37:43
    Es gibt keine dummen Fragen - nur dumme Antwortgeber ;-)

    Es werden Preis, Bestell-Nr., Kundenummer und E-Mail-Adresse des Kunden übertragen. Bei mir aber eben leider nicht :(

    MoHo

    • Fördermitglied
    • Beiträge: 118
    Re: Trusted Shops einbinden?
    Antwort #11 am: 02. Oktober 2013, 11:45:47
    Berechnet TS danach den Umsatz und die Gebühren?
    Die Übertragung der E-Mail Adresse sehe ich ja schon kritisch, das sind ja Kundendaten. Ich wollte nicht, dass ein Shopbetreiber meine E-Mail an andere weiter gibt.

    Nikola

    • Neu im Forum
    • Beiträge: 2
    Re: Trusted Shops einbinden?
    Antwort #12 am: 08. April 2016, 09:42:19
    Hallo,

    die Daten werden nur im Falle einer Produktnutzung verwendet, wenn Käufer bereits für Trusted Shops Produkte registriert ist oder sich explizit entscheidet, eine Garantie abzuschließen, bzw. sich an eine Bewertung erinnern zu lassen. Eine generelle Übertragung aller Käuferdaten findet nicht statt. Trusted Shops bietet zu dem Thema aber auch ein Whitepaper an.
    2 Antworten
    3722 Aufrufe
    12. April 2013, 10:24:10 von thomas-r
    14 Antworten
    10357 Aufrufe
    07. April 2016, 12:21:37 von GTB
    1 Antworten
    4546 Aufrufe
    25. September 2014, 14:03:43 von willie
    6 Antworten
    6137 Aufrufe
    22. September 2011, 16:13:57 von MarcusS81
               
    anything