# Transaktion anlegen

Diese Variante nutzt du, wenn du neue Verkäufe, Leads oder andere Transaktionen in das System einspielen möchtest. 

## Transaktionsimport

- **Datei:** Hier muss die Datei für den Import ausgewählt werden. Die Datei muss im CSV-Format vorliegen.

- **Typ:** Hier kann unterschieden werden, welche Transaktionen importiert werden sollen. 

- **Separator:** Hier wird das Trennzeichen ausgewählt, wie innnerhalb der CSV-Datei Spalten getrennt werden.

- **Encapsulation:** Hier wird die in der Datei verwendete Encapsulation-Methode ausgewählt.

Es gibt bei der Transaktions zwei unterschiedliche Typen: Transaktionen und Warenkörbe. Es ist wichtig zu wissen, welcher der beiden Typen durch das entsprechende Programm abgedeckt werden. Je nach Typ wird ein unterschiedlicher Aufbau der .csv Datei benötigt.

Es öffnet sich ein weiteres Fenster. In diesem können nun alle Felder der .csv Datei einem Wert der Transaktion zugewiesen werden.

> Wichtig: Für den Import neuer Transaktionen darf das Feld “Transaktionsid” nicht zugeordnet werden. Der beste Anwendungsfall ist hierbei die Spalte “ID” aus der Importliste zu löschen. Das System erkennt, dass die Spalte fehlt und weißt die bestehenden Spalten wieder automatisch den richtigen Feldern der Importliste zu.

### Pflichtfelder
Diese Felder müssen zwingend in deiner CSV-Datei vorhanden und beim Upload gemappt werden:

* `status`: Der aktuelle Status der Transaktion (z. B. 0 (offen), 1 (bestätigt), 2 (storniert), 3 (ausgezahlt)).
* `timestamp`: Der Zeitpunkt der Transaktion (z. B. 2026-03-11 06:59:17).
* `campaign_id`: Die ID der zugeordneten Kampagne.
* `project_id`: Die ID des zugeordneten Projekts.
* `trigger_id`: Die ID des auslösenden Triggers.
* `turnover`: Der erzielte Umsatz (Dezimalwert, im Normalfall netto).
* `ordertoken`: Die eindeutige Bestellnummer.

### Optionale Felder
Zusätzlich kannst du folgende Felder übergeben, falls sie relevant sind:
* `admedia_id`
* `commission`
* `commission_group_id`
* `type`
* `emid`

## Manuelle Anlage

Hier können Transaktionen und Bonuszahlungen nachträglich erstellt werden (Nachbuchungen). 

Um eine Transaktion anzulegen, muss über den Reiter **„Administration“** der Punkt **„Transaktion anlegen“** ausgewählt werden.

[![](https://docs.easy-m.de/uploads/images/gallery/2025-10/scaled-1680-/image-1760365774275.png)](https://docs.easy-m.de/uploads/images/gallery/2025-10/image-1760365774275.png)

#### Schritte zur Erstellung einer Transaktion:

1. **Kampagne auswählen**, bei der die Transaktion eingetragen werden soll.  
   → Nun werden die Publisher aus der Kampagne geladen.  

2. **Publisher (Projekt) auswählen**, dem die Transaktion gutgeschrieben werden soll.  

3. **Provisionsgruppe** des Partners wird automatisch ausgewählt.  

4. **Trigger (Event)** wählen, um den es sich bei der Nachbuchung handelt.  

5. **Art der Transaktion** auswählen → Lead / Sale / Klick *(Pflichtfeld)*.  

6. **Bestellnummer (Order-Token)** eintragen (falls vorhanden).  
   → Alternativ kann hier eine beliebige Information hinterlegt werden.  

7. **Umsatz der Transaktion** eingeben.  

8. **Vergütung** wird – wenn vorhanden – automatisch berechnet, sonst manuell eintragen.  

9. **Bestellzeitpunkt** (Transaktions-Zeitpunkt) eintragen.  

10. **Statusänderung** (optional): kann hier bereits freigegeben werden.  

11. **SubID** des Publishers eintragen (falls vorhanden).  

Die Felder **Source**, **Referrer** und **Aktionszeitpunkt** sind optional, da sie nicht zwingend für eine Transaktion erforderlich sind.

[![grafik-20200129-002252.png](https://docs.easy-m.de/uploads/images/gallery/2026-04/scaled-1680-/grafik-20200129-002252.png)](https://docs.easy-m.de/uploads/images/gallery/2026-04/grafik-20200129-002252.png)

### Bonuszahlungen

Bei manchen Netzwerken erhalten Top-Publisher monatliche Bonuszahlungen.

#### Schritte zur Erstellung einer Bonuszahlung:

1. **Administration → Transaktion anlegen**  
2. Punkte **1–4** aus der Anleitung oben befolgen.  
3. **Transaktionstyp „Bonus“** auswählen.  
4. Bei **Order-Token** die jeweilige Benennung des Bonus eintragen  
   → z. B. `Bonus_01_2020`  
5. **Häkchen bei „Provision automatisch berechnen“ entfernen.**  
6. **Vergütung**: entsprechenden Betrag manuell eintragen.  
7. **Zeitpunkt**: Leistungszeitraum der Transaktionen angeben.  
8. **Status auswählen:**  
   - **offen** – Transaktion muss noch bestätigt werden  
   - **bestätigt** – kommt in die nächste Auszahlung  
   - **storniert** – Betrag wird nicht mehr ausgezahlt  
9. **Alle Daten überprüfen und speichern.**

#### Nach der Speicherung:

a. Unter **Administration → Transaktionsfreigabe → Zeitraum & Kampagne auswählen**  
   oder im **Freitextfeld nach dem Namen der Bonuszahlung suchen**.  

b. Hier stehen die angelegten Transaktionen ganz oben und können nochmals überprüft werden.