# Versandkosten mit Gutschein bezahlen

## Modulbeschreibung

Mit diesem Modul können Sie Ihren Kunden anbieten, Versandkosten mit Gutscheinen verrechnen zu lassen. Diese Möglichkeit ist bei den Standard OXID-Gutscheinen nicht möglich. Zu beachten ist jedoch, dass nur im „Bruttomodus“ die Verrechnung vollkommen greift.

Das Modul wurde mit folgenden Zahlart-Modulen unter Oxid 6.1 - 6.4 getestet: PayPal, AmazonPay und Payone.

Das Modul ist erhältlich auf <https://www.digidesk.de/produkte/versandkosten-mit-gutschein-bezahlen/>

## Systemvoraussetzungen

### PHP-Version OXID 6

* PHP 7.0 (OXID 6.0.x)
* PHP 7.1 (OXID 6.1.x)
* PHP 7.2 - 7.4  (OXID 6.2.x - 6.3.x)
* PHP 8.0 (OXID 6.3.x - 6.4.x)
* PHP 8.1 (OXID 6.5.x)

### Webserver-Konfiguration

* IonCube Loader (mind. v5.0)

### Kompatibel mit den Themes

* Flow
* Wave
* RoxIVE

### Kompatibel mit den OXID Versionen

* OXID CE/PE/EE 6.0.x bis 6.5.x
* für ältere Shop-Versionen auf Anfrage

## Installation

1. Falls noch nicht geschehen, laden Sie bitte zunächst das digidesk Basis-Modul herunter und installieren Sie es gemäß der enthaltenen Installationsanleitung.&#x20;

   Sie erhalten dieses unter: <https://www.digidesk.de/produkte/basis-modul/>
2. Für dieses Modul erstellen Sie nun einen weiteren Unterordner "voucherwithshipping" im Ordner "packages/digidesk", in den die heruntergeladene Zip-Datei entpackt wird.
3. Führen Sie anschließend folgenden Befehl aus dem Hauptverzeichnis des Shopsystems aus:

   `composer require digidesk/voucherwithshipping`
4. Nun kann das Modul im OXID eShop Admin aktiviert werden
5. Ggf. Tmp-Verzeichnis leeren und Views generieren
6. Bitte fahren Sie nun mit der Einrichtung des Moduls fort

## Update

### Ab Oxid 6

1. Entpacken Sie die neue Modulversion in den Ordner "packages/digidesk/voucherwithshipping".
2. Deaktivieren Sie das Modul im OXID eShop Admin.
3. Führen Sie anschließend folgende Befehle aus dem Hauptverzeichnis des Shopsystems aus:

   `composer update digidesk/voucherwithshipping`

   Die Frage, ob Dateien des Pakets überschrieben werden sollen, bestätigen Sie bitte mit "Y".&#x20;
4. Aktivieren Sie das Modul im OXID eShop Admin.
5. Ggf. Tmp-Verzeichnis leeren und Views neu generieren.

## Backend-Einstellungen <a href="#backend-einstellungen" id="backend-einstellungen"></a>

Nach der Modulaktivierung wird im Modul zuerst rote Meldung **"Die Zahlart Coupon (ddcoupon) ist noch zu keiner Versandart zugeordnet!"** angezeigt. Die Zuordnung erfolgt wie folgend:&#x20;

1. Im Backend im Menu auf der linken Seite bei den **Shopeinstellungen->Versandarten** muss man zuerst eine **Versandart** auswählen, die für Coupons (Gutscheine) gelten soll.&#x20;
2. Dann in dieser Versandart auf den Reiter **Zahlungsarten** gehen und auf **Zahlungsarten zuordnen** klicken. Es öffnet sich ein Popup- Fenster, in diesem Sie den **Coupon** aus dem linken ins rechte Fenster mit der Maus rüberziehen. Fenster schliessen, fertig.
3. Wenn Sie jetzt im Menu **Erweiterungen->Modul**e auf dieses Modul klicken, muss anstatt der roten Meldung eine Blaue erscheinen: **Die Zahlart "Coupon (ddcoupon)" ist zu folgenden Versandarten zugeordnet: xxxxxxx (ihre ausgewählte Versandart)**

## **Hilfe & Support**

Haben Sie Fragen oder benötigen Sie Hilfe bei der Installation? Gerne bieten wir Ihnen auch einen Installationsservice an. Kontaktieren Sie uns einfach!

* E-Mail: **<support@digidesk.de>**
* Telefon: **+49 (0) 5246 / 9099110**
* Kontaktformular: [**http://www.digidesk.de/kontakt**](http://www.digidesk.de/kontakt)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.digidesk.de/moduldokumentationen/versandkosten-mit-gutschein-bezahlen.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
