Durch die Dienstleistung "klimaneutrale Produktion" können Sie Ihrem Käufer anbieten, die verursachten CO2-Emissionen seiner Bestellung zu kompensieren, indem er für einen gewissen Betrag ein Klimaschutzprojekt unterstützt. So können Sie sich als nachhaltiges, klimabewusstes Unternehmen positionieren und geben Ihren Käufern die Möglichkeit, sich mit Ihnen aktiv am Umweltschutz zu beteiligen und wichtige Klimaschutzprojekte zu unterstützen.

 

Inhalt

1 Funktionsweise

2 Integration

3 Probleme bei der Erstellung des Zertifikats

 

1 Funktionsweise

Sie können für jedes Produkt festlegen, ob dieses klimaneutral produziert werden kann oder nicht. Kann ein Produkt klimaneutral produziert werden, so müssen Sie diesem ein Gewicht zuweisen.

Hat ein Käufer mindestens ein Produkt im Warenkorb, welches klimaneutral produziert werden kann, wird die Gesamtmenge an CO2-Emissionen des Warenkorbs bestimmt. Diese ergibt sich aus dem Gesamtgewicht aller Produkte, die klimaneutral produziert werden können, multipliziert mit einem konfigurierten CO2-Faktor. Der CO2-Faktor wird für jeden Shop individuell durch ClimatePartner ermittelt (CO2-Fußabdruck).

Eine klimaneutrale Produktion kann durch ClimatePartner erst ab einer bestimmten (konfigurierbaren) Gesamtmenge an CO2-Emissionen angeboten werden. Trifft dies für den gesamten Warenkorb oder einzelne Positionen zu, wird auf der Zahlungs- und Versandarten-Seite (ws_pay_deliv.htm) eine Liste von Klimaschutzprojekten von ClimatePartner abgerufen und angezeigt.

Wenn der Käufer eines dieser Klimaschutzprojekte unterstützen möchte, werden die anfallenden Kosten als globale Kosten in der Bestellübersicht ausgewiesen. Mit Abschluss der Bestellung wird über eine Onlineschnittstelle das Klimaschutzzertifikat bei ClimatePartner bestellt. Der Käufer kann dann auf der HTML-Bestelleingangsbestätigungsseite (ws_confirm.htm) seine Klimaschutzurkunde herunterladen. Zusätzlich kann er das "Klimaneutral"-Label bei ClimatePartner konfigurieren und ebenfalls herunterladen.


Achtung:

Die Schnittstelle zur Ermittlung der verfügbaren Klimaschutzprojekte, der damit verbundenen Kosten und der Bestellung von Klimaschutzzertifikaten ist eine Online-Schnittstelle und steht Ihnen nur zur Verfügung, wenn eine Anbindung zu einem Anbieter zur CO2-Kompensation besteht. Die Anbindung erfolgt dabei über ClimatePartner.

 

2 Integration

Schritt 1: Freischaltung/Aktivierung

Die Funktion muss freigeschaltet werden. Wenden Sie sich bitte an Ihren WEBSALE-Ansprechpartner.


Achtung:

Falls Sie ein Warenwirtschaftssystem verwenden, klären Sie bitte zunächst, ob dieses die Funktion zur klimaneutralen Produktion unterstützt. Beginnen Sie mit der Integration erst, wenn die klimaneutrale Produktion für Ihren Shop von der WEBSALE AG freigeschaltet wurde.

Schritt 2: Rahmenbedingungen prüfen

Bevor Sie mit der Integration beginnen, stellen Sie sicher, dass die Bewertung Ihres Unternehmens durch ClimatePartner abgeschlossen ist und folgende Daten von ClimatePartner vorliegen:

Zugangsdaten zur SOAP-Schnittstelle

CO2-Faktor zum Berechnen der Emissionsmenge anhand des Gesamtgewichts im Warenkorb (CO2-Fußabdruck)

Mindestemissionsmenge

Schritt 3: Produktdaten anpassen

Jedes Produkt, das für die klimaneutrale Produktion zur Verfügung stehen soll, muss in den Produktdaten im Produktdatenfeld ClimateNeutral mit "y" konfiguriert werden. Die separate Produktdaten-Dokumentation erhalten Sie von Ihrem WEBSALE-Ansprechpartner.

Schritt 4: Konfiguration

Die Konfiguration der klimaneutralen Produktion legen Sie in der Shopkonfiguration shop.config im Abschnitt <ClimateNeutral> fest.

<ClimateNeutral>
   CO2Factor                     = 0.0017242          # Pflichtparameter: CO2 pro Tonne
   MinCO2CompensationAmount      = 0.001              # Mindestmenge CO2, die ein Produkt haben muss, damit es mit der Option bestellt werden kann.
   VATRate-Value                 = 1                  # MwSt.-Index (Pflicht: Bei ungültiger MwSt.-Berechnung ist die klimaneutrale Produktion nicht verfügbar.)
   VATType                       = static             # [static|dynamic] Art der MwSt.-Berechnung, Standard: static
   DecimalPlaces                 = 3                  # Anzahl an Nachkommastellen für die Anzeige von Emissionsmengen (kg CO2), Standard: 2
   DecimalSeparator              = ,                  # Dezimaltrennzeichen für die Anzeige von Emissionsmengen (kg CO2), Standard: ,
   ThousandSeparator             = .                  # Tausendertrennzeichen für die Anzeige von Emissionsmengen (kg CO2), Standard: .
   CertificateClient             = {A-Company}~A-Company~{/A-Company}{!A-Company}~A-Salutation~ ~A-FirstName~ ~A-LastName~{/!A-Company}        # Name des Käufers
   CertificateOrderDescr         = Auftrag ~OrderNumber~ bei <Ihr Shopname>   # Infos zur Bestellung, bei PerBasketPosition auch ~ProductNumber~ und ~ProductName~
   CertificateRetrieval-Mode     = PerOrder           # [PerOrder|PerBasketPosition], Standard: PerOrder
   CertificateRetrieval-TestMode =                    # [PerOrder|PerBasketPosition], für Testmodus
   LanguageCode                  = de                 # 2-stelliger Ländercode, der bei Anfragen an ClimatePartner übergeben wird
   NotificationAddress           = admin@ihr-shop.de  # E-Mail-Adresse für Benachrichtigung, wenn ein Fehler bei der Bestellung des Zertifikats auftritt
   ClimateNeutral-Txt            =                    # optionale Beschreibung, die in den Bestelldaten gespeichert wird
   CostAddition-List             = (0:0.1)(0.1:100%)  # (ab Netto-Kosten der klimaneutralen Produktion: Netto-Aufpreis in % oder €)
   ClimatePartnerMinCost-Value   = 0.01               # Mindestkosten, z. B. 0.01 (entspricht 1 ct.)
</ClimateNeutral>

Referenz: Abschnitt ClimateNeutral


Hinweis:

ClimatePartner rechnet immer in der Einheit Kilogramm. Wenn Sie bei Ihren Produkten eine andere Einheit (z. B. Gramm oder Tonne) verwenden, müssen Sie dies durch eine Anpassung des CO2-Faktors ausgleichen.

Beispiele:

1. Keine Anpassung nötig: Alle Ihre Gewichtsangaben im Shop sind in Kilogramm und ClimatePartner hat einen CO2-Faktor von 1,3 für Ihren Shop bestimmt. In diesem Fall muss der Parameter CO2Factor = 1.3 angegeben werden.

2. Anpassung von Gramm auf Kilogramm: Alle Ihre Gewichtsangaben im Shop sind in Gramm und ClimatePartner hat einen CO2-Faktor von 1,3 für Ihren Shop bestimmt. In diesem Fall muss der Parameter CO2Factor = 0.0013 angegeben werden.

3. Anpassung von Tonne auf Kilogramm: Alle Ihre Gewichtsangaben im Shop sind in Tonnen und ClimatePartner hat einen CO2-Faktor von 1,3 für Ihren Shop bestimmt. In diesem Fall muss der Parameter CO2Factor = 1300 angegeben werden.

Schritt 5: Anzeige auf der Produkt-Detailansicht, ob ein Produkt klimaneutral produziert werden kann

Platzieren Sie auf der Produktdetailansicht (ws_product.htm) einen Hinweis, dass das Produkt klimaneutral produziert werden kann:

...
{PR-ClimateNeutral}
   Dieses Produkt können Sie klimaneutral bestellen!
{/PR-ClimateNeutral}
...

Referenz: PR-ClimateNeutral

Schritt 6: Anzeige im Warenkorb, ob ein Produkt klimaneutral produziert werden kann

Sie können für jede Position im Warenkorb anzeigen, ob diese klimaneutral produziert werden kann und wie hoch die CO2-Emission für diese Position ist:

...
{@BASKET-PR-Data}
   ...
   {BASKET-PR-ClimateNeutral}
      Diese Position kann klimaneutral bestellt werden.
      {BASKET-PR-ClimateNeutralCompensationAmount}
         CO2-Emission: ~BASKET-PR-ClimateNeutralCompensationAmount~ kg CO2
      {/BASKET-PR-ClimateNeutralCompensationAmount}
   {/BASKET-PR-ClimateNeutral}
   ...
{/@BASKET-PR-Data}
...

Referenz: BASKET-PR-ClimateNeutral

Referenz: BASKET-PR-ClimateNeutralCompensationAmount


Hinweis:

Bitte beachten Sie, dass die Anzeige der verursachten Menge an CO2 für Set-Unterprodukte nicht möglich ist.
Ein Set-Produkt wird in Bezug auf die klimaneutrale Produktion immer als Einheit behandelt.

Schritt 7: Anzeige ob der gesamte Warenkorbinhalt klimaneutral produziert werden kann

Sie können an jeder Stelle im Shop anzeigen lassen, ob der Käufer klimaneutral bestellen kann und wie hoch die Gesamt-Emissionsmenge an CO2 im Warenkorb ist:

...
{WS-ClimateNeutralActivated}
   {WS-ClimateNeutralForBasketAvailable}
      Ihr Warenkorb verursacht ~WS-ClimateNeutralCompensationAmount~ kg CO2-Emissionen.
      Sie haben die Möglichkeit, diese im Bestellprozess auszugleichen.
   {/WS-ClimateNeutralForBasketAvailable}
{/WS-ClimateNeutralActivated}
...

Referenz: WS-ClimateNeutralActivated

Referenz: WS-ClimateNeutralForBasketAvailabe

Referenz: WS-ClimateNeutralCompensationAmount

Schritt 8: Anzeige und Auswahl der verfügbaren Klimaschutzprojekte

Die Auswahl der verfügbaren Klimaschutzprojekte erfolgt auf der Zahlungs- und Versandarten-Seite (ws_pay_deliv.htm):

...
{WS-ClimateNeutralActivated}
   <!-- Anzeige der Auswahl der verfügbaren Klimaschutzprojekte -->
   {CN-Data}

      <!-- erster Eintrag: keine klimaneutrale Produktion -->
      <input type="radio" name="~CN-Project_radioname~" value="~CN-Project_radiovalue_noproject~" {CN-Project_radioselected_noproject}checked{/CN-Project_radioselected_noproject}>
      Keine klimaneutrale Produktion
            
      <!-- Schleife über die Klimaschutzprojekte -->
      {@CN-Data}
         <input type="radio" name="~CN-Project_radioname~" value="~CN-Project_radiovalue~" {CN-Project_radioselected}checked{/CN-Project_radioselected}>
         Projektname: ~CN-ProjectName~<br>
         Technologie: ~CN-ProjectTechnology~<br>
         Region: ~CN-ProjectRegion~<br>
         Land: ~CN-ProjectCountry~<br>
         {CN-ProjectURL}<a href="~CN-ProjectURL~" target="_blank">Link zum Projekt</a>{/CN-ProjectURL}<br>
         {CN-ProjectPDF}<a href="~CN-ProjectPDF~">Projektbeschreibung als PDF</a>{/CN-ProjectPDF}<br>
         Kosten pro kg CO2: ~CN-ProjectPricePerUnit(3)~<br>
         Gesamtkosten: ~CN-ProjectTotal~<br>      
      {/@CN-Data}

   {/CN-Data}
{/WS-ClimateNeutralActivated}
...

Referenz: Alle CN-Tags für die "Klimaneutrale Produktion"

Schritt 9: Anzeige der Kosten auf der Bestellübersichtsseite (ws_place_order.htm) und HTML-Bestelleingangsbestätigungsseite (ws_confirm.htm)

Platzieren Sie die Anzeige der Kosten für die klimaneutrale Produktion innerhalb der global ausgewiesenen Kosten (wie z. B. Versandkosten, Zahlungskosten etc.) vor der Gesamtsumme auf der Bestellübersichtsseite (ws_place_order.htm) und HTML-Bestelleingangsbestätigungsseite (ws_confirm.htm).

...
{BASKET-ClimateNeutral}
   ...
   {BASKET-ClimateNeutralTotal}
      Gesamt-Emissionsausgleich: ~BASKET-ClimateNeutralTotal~ ~WS-CurrencySymbol~
   {/BASKET-ClimateNeutralTotal}
   ...
   {BASKET-ClimateNeutralTotalVAT}
      MwSt.-Anteil des Emissionsausgleichs: ~BASKET-ClimateNeutralTotalVAT~ ~WS-CurrencySymbol~
   {/BASKET-ClimateNeutralTotalVAT}
   ...
   {BASKET-ClimateNeutralTotalNet}
      Gesamt-Emissionsausgleich (netto): ~BASKET-ClimateNeutralTotalNet~ ~WS-CurrencySymbol~
   {/BASKET-ClimateNeutralTotalNet}
   ...
   {BASKET-ClimateNeutralTotalGross}
      Gesamt-Emissionsausgleich (brutto): ~BASKET-ClimateNeutralTotalGross~ ~WS-CurrencySymbol~
   {/BASKET-ClimateNeutralTotalGross}
   ...
{/BASKET-ClimateNeutral}
...

Referenz: BASKET-ClimateNeutral

Referenz: BASKET-ClimateNeutralTotal

Referenz: BASKET-ClimateNeutralTotalVAT

Referenz: BASKET-ClimateNeutralTotalNet

Referenz: BASKET-ClimateNeutralTotalGross

Schritt 10a: Anzeige der Klimaschutzzertifikatsinformation für den gesamten Warenkorb auf der Bestelleingangsbestätigungsseite

Wenn ein Klimaschutzzertifikat für den gesamten Warenkorb ausgestellt wird (im Abschnitt <ClimateNeutral> steht der Parameter CertificateRetrieval-Mode auf PerBasket), platzieren Sie die Links zur Bestätigungsseite von ClimatePartner, zum Download des Zertifikats und zum Konfigurator des "Klimaneutral"-Labels auf der HTML-Bestelleingangsbestätigungsseite (ws_confirm.htm):

...
<!-- Informationen klimaneutrale Produktion -->

   <!-- Klimaprojekt ausgewählt -->
   {BASKET-ClimateNeutral}

      <!-- Fehlerfall 1: Wenn hier ein Fehler aufgetreten ist, konnte die Zertifikatsbestellung bei ClimatePartner nicht durchgeführt werden. Eine manuelle Nachbearbeitung ist erforderlich.-->
      {WS-ClimateNeutralError}
         Das Zerifikat für die klimaneutrale Produktion konnte nicht erzeugt werden - Bitte kontaktieren Sie den Shopbetreiber!
      {/WS-ClimateNeutralError}

      {!WS-CLimateNeutralError}
         <b>Zertifikat der klimaneutralen Produktion:</b><br>
         {WS-ClimateNeutralCertCreationDate}Ausstellungsdatum: ~WS-ClimateNeutralCertCreationDate~ <br>{/WS-ClimateNeutralCertCreationDate}
         Projekt: ~WS-ClimateNeutralCertProjectName~<br>
         {WS-ClimateNeutralCertProjectURL}<a href="~WS-ClimateNeutralCertProjectURL~">Download des Zertifikats</a><br>{/WS-ClimateNeutralCertProjectURL}
         {WS-ClimateNeutralCertProjectLogo}<a target="_blank" href="~WS-ClimateNeutralCertProjectLogo~">zur Konfiguration des "Klimaneutral"-Labels</a><br>{/WS-ClimateNeutralCertProjectLogo}
         {WS-ClimateNeutralCertVerifyURL}<a target="_blank" href="~WS-ClimateNeutralCertVerifyURL~">zur Bestätigungsseite</a><br>{/WS-ClimateNeutralCertVerifyURL}
         Kompensierte Emissionsmenge: ~WS-ClimateNeutralCompensationAmount~<br>
      {/!WS-CLimateNeutralError}

   {/BASKET-ClimateNeutral}
 
   {!BASKET-ClimateNeutral}

      <!-- Fehlerfall 2: Es ist kein Projekt ausgewählt aber ein Fehler aufgetreten. Dies bedeutet, der Käufer hat klimaneutrale Produktion gewählt, ClimatePartner ist im Moment aber nicht erreichbar. -->
      {WS-ClimateNeutralError}
         Die klimaneutrale Produktion ist im Moment leider nicht verfügbar.
      {/WS-ClimateNeutralError}

   {/!BASKET-ClimateNeutral}
...

Referenz: WS-ClimateNeutralError

Referenz: WS-ClimateNeutralCertCreationDate

Referenz: WS-ClimateNeutralCertProjectName

Referenz: WS-ClimateNeutralCertProjectURL

Referenz: WS-ClimateNeutralCertProjectLogo

Referenz: WS-ClimateNeutralCertVerifyURL

Schritt 10b: Anzeige der Klimaschutzzertifikatsinformationen für jede Warenkorbposition auf der Bestelleingangsbestätigungsseite

Wollen Sie die klimaneutrale Produktion für jede Warenkorbposition einzeln anbieten, um die Emissionsmengen jeder Position auf mehreren Zertifikaten (zu einem Klimaschutzprojekt) auszuweisen, stellen Sie in der Shopkonfiguration shop.config den Parameter CertificateRetrieval-Mode auf PerBasketPosition. Verwenden Sie dann statt der obigen WS-Tags folgende Tags mit BASKET-PR-.

Die Parameter MinCO2CompensationAmount, ClimatePartnerMinCost-Value sowie CostAddition-List werden dabei auf jede Warenkorb-Position einzeln angewendet. Set-Produkte werden als ein Produkt behandelt.

Fügen Sie die Links zur Bestätigungsseite von ClimatePartner, zum Download der Zertifikate und zum Konfigurator des "Klimaneutral"-Labels auf der HTML-Bestelleingangsbestätigungsseite (ws_confirm.htm) ein:

...
<!-- Informationen klimaneutrale Produktion -->

   <!-- Klimaprojekt ausgewählt -->
   {BASKET-ClimateNeutral}

      <!-- Fehlerfall 1: Wenn hier ein Fehler aufgetreten ist, konnte die Zertifikatsbestellung bei ClimatePartner nicht durchgeführt werden. Eine manuelle Nachbearbeitung ist erforderlich.-->
      {WS-ClimateNeutralError}
         Das Zerifikat für die klimaneutrale Produktion konnte nicht erzeugt werden - Bitte kontaktieren Sie den Shopbetreiber!
      {/WS-ClimateNeutralError}

      {!WS-CLimateNeutralError}
         {WS-ClimateNeutralPerBasketPosition}
            <b>Zertifikate der klimaneutralen Produktion:</b><br>
            {@BASKET-PR-Data}
               {BASKET-PR-ClimateNeutralAvailable}
                  {BASKET-PR-ClimateNeutralCertCreationDate}Ausstellungsdatum: ~BASKET-PR-ClimateNeutralCertCreationDate~ <br>{/BASKET-PR-ClimateNeutralCertCreationDate}
                  Projekt: ~BASKET-PR-ClimateNeutralCertProjectName~<br>
                  {BASKET-PR-ClimateNeutralCertProjectURL}<a href="~BASKET-PR-ClimateNeutralCertProjectURL~">Download des Zertifikats</a><br>{/BASKET-PR-ClimateNeutralCertProjectURL}
                  {BASKET-PR-ClimateNeutralCertProjectLogo}<a target="_blank" href="~BASKET-PR-ClimateNeutralCertProjectLogo~">zur Konfiguration des "Klimaneutral"-Labels</a><br>{/BASKET-PR-ClimateNeutralCertProjectLogo}
                  {BASKET-PR-ClimateNeutralCertVerifyURL}<a target="_blank" href="~BASKET-PR-ClimateNeutralCertVerifyURL~">zur Bestätigungsseite</a><br>{/BASKET-PR-ClimateNeutralCertVerifyURL}
                  Kompensierte Emissionsmenge: ~BASKET-PR-ClimateNeutralCompensationAmount~<br><br>
               {/BASKET-PR-ClimateNeutralAvailable}
            {/@BASKET-PR-Data}
         {/WS-ClimateNeutralPerBasketPosition}
      {/!WS-CLimateNeutralError}

   {/BASKET-ClimateNeutral}
 
   {!BASKET-ClimateNeutral}

      <!-- Fehlerfall 2: Es ist kein Projekt ausgewählt aber ein Fehler aufgetreten. Dies bedeutet, der Käufer hat klimaneutrale Produktion gewählt, ClimatePartner ist im Moment aber nicht erreichbar. -->
      {WS-ClimateNeutralError}
         Die klimaneutrale Produktion ist im Moment leider nicht verfügbar.
      {/WS-ClimateNeutralError}

   {/!BASKET-ClimateNeutral}
...

Referenz: WS-ClimateNeutralPerBasketPosition

Referenz: BASKET-PR-ClimateNeutralAvailable

Referenz: BASKET-PR-ClimateNeutralCertCreationDate

Referenz: BASKET-PR-ClimateNeutralCertProjectName

Referenz: BASKET-PR-ClimateNeutralCertProjectURL

Referenz: BASKET-PR-ClimateNeutralCertProjectLogo

Referenz: BASKET-PR-ClimateNeutralCertVerifyURL

Referenz: BASKET-PR-ClimateNeutralCompensationAmount

 

3 Probleme bei der Erstellung des Zertifikats

Vor Abschluss der Bestellung wird bei gewählter klimaneutraler Produktion das Zertifikat bei ClimatePartner reserviert. Erst nachdem die Bestellung abgeschlossen wurde, wird das Zertifikat bei ClimatePartner erstellt. Es kann daher aus zwei Gründen auf der Bestätigungsseite zu einem Fehler kommen:

a) Die Reservierung wurde erfolgreich abgeschlossen, die Zertifikatsbestellung schlug fehl:

Die Kosten für die klimaneutrale Produktion sind in der Bestellung enthalten. Die Bestellung bei ClimatePartner muss manuell überprüft und ggf. abgeschlossen werden.

In diesem Fall wird eine Benachrichtigungs-E-Mail an die im Parameter NotificationAddress konfigurierte Adresse versendet.

b) Die Reservierung schlug fehl:

Die Kosten für die klimaneutrale Produktion sind nicht in der Bestellung enthalten. Die Auswahl zur klimaneutralen Produktion wurde automatisch zurückgesetzt. Es ist keine manuelle Nachbearbeitung erforderlich.