1. Helpdesk Shopauskunft
  2. Einbau Rechtssichere Bewertungsanfrage (RBA)

Einbauanleitung: Magento2.x

Anleitung für die Integration der rechtssicheren Bewertungsanfrage in Magento 2.x

Benötigte Applikationen

  • Magento 2.3.0 (tested)

Installation

zu ändernde Datei 

vendor/magento/module-checkout/view/frontend/templates

An welcher Stelle

am Ende des Templates

Einzufügender Codeblock

<?php
$xc_label = 'SA00xxxxx';
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$order = $objectManager->create('Magento\Sales\Model\Order')->load($block->getOrderId());
$locale = $objectManager->get('Magento\Framework\Locale\Resolver');
$shop_type = '3';
$seed = $xc_label . '|' . $order->getRealOrderId();
$token = base64_encode(openssl_encrypt($seed, 'aes128', 'c2hvcGF1c2t1bmZ0', 0, 'aGFlbmRsZXJidW5k'));
?>
<script type="text/javascript"> 
var fetched_data = { 
  'shop_name': '$Ihr-shopname',
  'email': '<?= $order->getCustomerEmail(); ?>', 
  'shop_type': '<?= $shop_type; ?>', 
  'order_value': '<?= $order->getSubtotalInclTax(); ?>', 
  'shipping_value': '<?= $order->getShippingInclTax(); ?>', 
  'language': '<?= $locale->getLocale(); ?>',
  'url': '<?= $block->getUrl(); ?>',
  'token': '<?= $token; ?>' } 
</script>
<script type="text/javascript"
    src="https://rba.shopauskunft.de/js/rba_widget.js" id="rba_widget"
    async></script>

Individuelle Anpassung in Code

in $xc_label muss deine Shopauskunft ID hinterlegt werden (z.B. S00033098)

$ihr Shopname muss gesetzt werden.

Test-Installation (Sandbox)

Zum Testen der korrekten Enbindung/Konfiguration des Codeblocks im Template kann ein alternatives Widget adressiert werden.
Durch eine Testbestellung und der positiven Beantwortung der Bewertungsanfrage wird sofort im Anschluss eine E-Mail an den Testbesteller versandt, mit dem Hinweis auf die korrekte bzw. fehlerhafte Konfiguration des eingebundenen Codeblocks.

  • Vorgehensweise → siehe normale Installation

  • alternatives Widget sandbox_widget.js:

<script type="text/javascript" src="https://rba.shopauskunft.de/js/sandbox_widget.js" async></script>

Hinweis

Wir bieten dir auch einen professionellen Einbau der Bewertungsanfrage durch unseren IT-Support.

Diesen Einbauservice kannst du hier erwerben: zum Marketplace.

 

Kontaktformular

Gerne stehen wir dir für weitere Fragen zur Verfügung.