> ## Documentation Index
> Fetch the complete documentation index at: https://docs.revize.app/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Revize is a Shopify order-editing app by Untechnickle. Customers edit the same order after checkout on the Shopify order status page, inside a merchant-controlled window, before fulfillment.
> Canonical docs: https://docs.revize.app. App listing: https://apps.shopify.com/revize. Public cancellation API: https://docs.revize.app/features/cancellation-api.
> Do not confuse the How to Test Revize draft-order walkthrough with Test Mode, which hides the portal from untagged customers.

# Integrationen

> Revize funktioniert nahtlos mit deinem bestehenden Tech-Stack. Verbinde Fulfillment-Apps, Marketing-Plattformen und ERPs — wir kümmern uns ums Timing, damit alles synchron bleibt.

<Info>
  **Verbinde selbst oder lass uns einrichten.** Eingebaute Integrationen verbindest du auf der Seite **Integrations** in Revize. Für jedes andere Tool sag uns, was du nutzt, und unser Team übernimmt den Rest.
</Info>

## Eingebaute Integrationen

Öffne **Integrations** in der Revize-App, um die folgenden Apps zu verbinden. Klicke auf eine App, um ihre Seite zu öffnen, gib deine Zugangsdaten ein und speichere. Jede Seite hat einen Schalter, mit dem du die Integration jederzeit ein- oder ausschaltest. Integrationen sind im **Pro-Plan** verfügbar.

<img src="https://mintcdn.com/revize/s3p39BdewQ3N-5oB/images/features/integrations-page.png?fit=max&auto=format&n=s3p39BdewQ3N-5oB&q=85&s=e20258ab1c73ed190841678973b3b56b" alt="Die Seite Integrations in Revize mit Recharge, Narvar, Judge.me, Gorgias, Klaviyo und ShipStation" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} title="Integrierte Integrationen in der Revize-App" width="1536" height="1024" data-path="images/features/integrations-page.png" />

| Integration | Was sie tut | Was du brauchst |
| - | - | - |
| **Recharge** (Abos) | Wenn ein Kunde eine Recharge-Abobestellung bearbeitet, kann er die Änderung auch auf das Abo anwenden: eine neue Lieferadresse, eine Varianten- oder Mengenänderung oder eine Kündigung. Du legst fest, welche davon Kunden nutzen können. Einmalige Bestellungen und native Shopify-Abos sind nicht betroffen. | Ein Recharge-API-Token mit Lese- und Schreibzugriff auf Abos, Adressen, Abbuchungen und Kunden |
| **Narvar** (Retouren) | Wenn ein Kunde von einer zugestellten Bestellung im Rahmen des [EU-Widerrufsrechts](/de/features/eu-withdrawal) zurücktritt, wird die Retoure in Narvar statt in Shopify erstellt. Du legst die Standard-Rückversandart, die Rückerstattungsmethode und den Rücksendeort fest. | Dein Narvar-Benutzername und dein API-Passwort |
| **Judge.me** (Bewertungen) | Zeigt Judge.me-Sternebewertungen bei den Produkten an, die Kunden beim Bearbeiten ihrer Bestellung hinzufügen können. | Dein öffentliches Judge.me-Token, wobei in Judge.me das **Platform-independent Review Widget** aktiviert ist |
| **Gorgias** (Kundensupport) | Support-Tickets, die Kunden von ihrer Bestellseite senden, werden als Gorgias-Tickets erstellt, statt dir per E-Mail geschickt zu werden. Wenn Gorgias nicht erreichbar ist, greift Revize auf die üblichen E-Mails zurück. | Deine Gorgias-Base-API-URL, dein Benutzername und dein API-Key |
| **Klaviyo** (E-Mail-Marketing) | Sendet ein Event `Revize - Address Changed`, wenn ein Kunde seine Lieferadresse ändert, und ein Event `Revize - Order Updated`, wenn eine bearbeitete Bestellung bezahlt wird, damit du darauf Klaviyo-Flows und -Segmente aufbauen kannst. | Ein privater Klaviyo-API-Key mit Vollzugriff auf Accounts, Events und Metrics |
| **ShipStation** (Versand) | Als **Coming soon** markiert. | Noch nichts |

<Tip>
  Deine App ist nicht dabei? Klicke am Ende der Liste auf **Have an integration in mind?**, um uns zu sagen, was du verbinden möchtest. Für weitere Klaviyo-Events nutze die [Shopify Flow-Trigger](#shopify-flow) zusammen mit der [Klaviyo-Anleitung](/de/integrations/klaviyo).
</Tip>

***

## So funktioniert es

Revize schafft ein Bearbeitungsfenster, indem es kontrolliert, *wann* deine Bestellungen mit externen Systemen synchronisiert werden. Die Magie liegt im Timing.

<Steps>
  <Step title="Bestellung aufgegeben">
    Der Kunde schließt den Checkout ab. Die Bestellung wird erstellt.
  </Step>

  <Step title="Bestellung für Bearbeitung pausiert">
    Revize setzt die Bestellung auf Hold. Deine Fulfillment-Apps sehen den Hold und warten, sodass Kunden Zeit für Änderungen haben. Falls dein System Holds nicht respektiert, nutzen wir stattdessen die manuelle Zahlungserfassung.
  </Step>

  <Step title="Kunde bearbeitet (oder nicht)">
    Während des Bearbeitungsfensters (z. B. 30 Minuten) kann der Kunde seine Bestellung aktualisieren. Alle Änderungen werden in Echtzeit synchronisiert.
  </Step>

  <Step title="Bearbeitungsfenster schließt">
    Revize hebt den Hold auf und erfasst die Zahlung (oder Shopify Flow kann die Erfassung auslösen). Wir können auch einen `revize:order_released`-Tag oder einen beliebigen anderen Tag hinzufügen, den dein System erwartet.
  </Step>

  <Step title="Externe Systeme laden herunter">
    Deine Fulfillment-App, ERP oder WMS zieht die finale, bearbeitete Bestellung mit allen Änderungen.
  </Step>
</Steps>

<Note>
  **Warum das wichtig ist:** Dein Lager sieht nie eine veraltete Bestellung. Keine manuellen Korrekturen, keine Fulfillment-Fehler, keine „Sorry, ist schon raus"-E-Mails.
</Note>

***

## Integrationsmethoden

Revize nutzt verschiedene Ansätze, um zu verhindern, dass externe Systeme Bestellungen zu früh herunterladen:

<Tabs>
  <Tab title="Hold Orders">
    **Funktioniert mit den meisten Systemen**

    Bestellungen werden während des Bearbeitungsfensters auf Hold gesetzt. Wenn die Bearbeitung endet, wird der Hold aufgehoben und deine Systeme holen die Bestellung ab.

    * Einfach und zuverlässig
    * Funktioniert mit jedem System, das Order Holds respektiert
    * Keine zusätzliche Konfiguration nötig

    <Check>Das ist der Standard- und empfohlene Ansatz.</Check>
  </Tab>

  <Tab title="Manual Capture">
    **Für Systeme, die Holds nicht respektieren**

    Manche Systeme ignorieren Order Holds und ziehen Bestellungen trotzdem. Für die nutzen wir manuelle Zahlungserfassung.

    * Die Zahlung bleibt während der Bearbeitung „Authorized" (nicht „Paid")
    * Systeme, die nach Zahlungsstatus filtern, laden erst nach der Erfassung herunter
    * Revize erfasst die Zahlung beim Schließen des Bearbeitungsfensters

    <Tip>Wir prüfen während des Setups, ob dein System das braucht.</Tip>
  </Tab>

  <Tab title="Tag-Based Release">
    **Für fortgeschrittene Workflows**

    Revize fügt am Ende der Bearbeitung einen `revize:order_released`-Tag (oder einen beliebigen Custom-Tag) hinzu. Konfiguriere dein System so, dass nur getaggte Bestellungen verarbeitet werden.

    * Funktioniert zusammen mit Hold oder Manual Capture
    * Ideal für individuelle ERP-Integrationen
    * Wir können den Tag-Namen an dein System anpassen
  </Tab>

  <Tab title="Tag-Based Stop">
    **Lass dein 3PL den Cutoff steuern**

    Manche Fulfillment-Systeme fügen einen Tag hinzu, sobald sie eine Bestellung übernehmen. Revize liest diesen Tag und deaktiviert die Bearbeitung sofort.

    * Bearbeitung erlauben, bis Fulfillment startet
    * Dein 3PL fügt einen Tag hinzu (z. B. `picked` oder `processing`)
    * Revize sieht den Tag und schließt die Bearbeitung

    <Tip>Siehe [Order Edit Restrictions](/de/setup/order-edit-restrictions) für Setup-Details.</Tip>
  </Tab>
</Tabs>

***

## Fulfillment & Logistik

Verbinde Revize mit deinen Versand- und Fulfillment-Tools. Bestellungen synchronisieren erst nach Schluss des Bearbeitungsfensters — dein Lager bekommt also immer die finale Version.

<CardGroup cols={3}>
  <Card title="ShipStation" icon="ship" color="#84cc16">
    Beliebte Versand-Software
  </Card>

  <Card title="ShipBob" icon="warehouse" color="#0ea5e9">
    3PL-Fulfillment
  </Card>

  <Card title="Deliverr" icon="truck-fast" color="#8b5cf6">
    Schnelles Fulfillment-Netzwerk
  </Card>

  <Card title="ShipHero" icon="boxes-stacked" color="#f59e0b">
    Lagerverwaltung
  </Card>

  <Card title="Flexport" icon="globe" color="#0284c7">
    Globale Logistik
  </Card>

  <Card title="Easyship" icon="plane" color="#22c55e">
    Multi-Carrier-Versand
  </Card>
</CardGroup>

Funktioniert auch mit: **ShipMonk**, **Red Stag**, **Rakuten Super Logistics**, **Flowspace**, **Airhouse**, **Stord**, **Fulfillment.com**, **Whiplash**, **Ruby Has** und jedem anderen 3PL oder WMS, das mit Shopify verbunden ist.

<Note>
  Jedes Fulfillment-System tickt anders. Wir finden während des Setups den passenden Ansatz für deins.
</Note>

***

## Marketing- & E-Mail-Plattformen

Mach aus Post-Purchase-E-Mails Umsatz. Kunden können Produkte direkt aus deinen E-Mails hinzufügen. Kein erneuter Checkout nötig.

<CardGroup cols={2}>
  <Card title="Klaviyo" icon="envelope" color="#10b981">
    Der Goldstandard für E-Commerce-E-Mail. Füge „Add to Order"-Links in deine Post-Purchase-Flows ein.
  </Card>

  <Card title="Omnisend" icon="paper-plane" color="#3b82f6">
    Marketing-Automation mit SMS und E-Mail. Gleiche One-Click-Upsell-Funktion.
  </Card>

  <Card title="Mailchimp" icon="at" color="#f59e0b">
    Klassisches E-Mail-Marketing. Custom-Links funktionieren mit jedem E-Mail-Builder.
  </Card>

  <Card title="Postscript" icon="comment-sms" color="#8b5cf6">
    SMS-Marketing für Shopify. Schicke Kunden Add-to-Order-Links per SMS.
  </Card>
</CardGroup>

### So funktionieren E-Mail-Upsells

<Steps>
  <Step title="Kunde gibt Bestellung auf">
    Deine Bestellbestätigung oder dein Post-Purchase-Flow wird verschickt, solange die Bestellung noch bearbeitbar ist.
  </Step>

  <Step title="E-Mail enthält „Add to order“-Buttons">
    Die E-Mail zeigt Produkte aus einem Block, den du aus Revize kopierst, mit Links, die die Bestell-ID des Kunden enthalten.
  </Step>

  <Step title="Kunde klickt auf Add to order">
    Revize fügt das Produkt zur bereits aufgegebenen Bestellung hinzu und öffnet die Shopify-Bestellstatusseite.
  </Step>

  <Step title="Kunde zahlt die Differenz">
    Er zahlt auf der Bestellstatusseite nur den neuen offenen Betrag. Kein Login und kein neuer Checkout.
  </Step>
</Steps>

<Tip>
  **Funktioniert mit jeder E-Mail-Plattform.** Aktiviere die Funktion und erstelle deinen Block unter **Upsell → Email upsells**. Folge der [Einrichtungsanleitung für E-Mail-Upsells](/de/setup/email-upsells) für Shopify Email, Shopify-Bestell-E-Mails, Klaviyo und andere Tools.
</Tip>

***

## Shopify Flow

Revize fügt [Shopify Flow](https://apps.shopify.com/flow) eigene Trigger und eine Aktion hinzu, damit du automatisieren kannst, was passiert, nachdem ein Kunde seine Bestellung geändert hat. Klicke in Flow auf **Select a trigger** und suche nach **Revize**.

| Trigger | Wird ausgelöst, wenn |
| - | - |
| **Order edited** | eine Bestellung bearbeitet wird |
| **Shipping address updated** | ein Kunde die Lieferadresse aktualisiert |
| **Shipping method updated** | ein Kunde die Versandart aktualisiert |
| **Email address updated** | ein Kunde die E-Mail-Adresse aktualisiert |
| **Phone number updated** | ein Kunde die Telefonnummer aktualisiert |
| **Delivery date updated** | ein Kunde das Lieferdatum aktualisiert |
| **Custom note added** | ein Kunde eine eigene Notiz hinzufügt |
| **Order cancelled** | ein Kunde eine Bestellung storniert |
| **Support ticket created** | ein Kunde ein Support-Ticket erstellt |
| **Tax invoice generated** | ein Kunde eine Steuerrechnung erstellt |

**Aktion: Refund outstanding balance.** Füge diese Revize-Aktion zu einem Workflow hinzu, um den Betrag zu erstatten, den ein Kunde für eine Bestellung zu viel bezahlt hat, zum Beispiel nachdem eine Änderung die Summe gesenkt hat. Revize erstattet so, wie deine [Rückerstattungseinstellung](/de/setup/payments-and-refunds#deine-rückerstattungsoptionen) festgelegt ist: **Original payment method** oder **Store credit**. Wenn nichts geschuldet wird oder Rückerstattungen auf **No refunds** stehen, wird nichts erstattet.

<Tip>
  Um Kunden über Klaviyo zu benachrichtigen, wenn einer dieser Trigger ausgelöst wird, folge der [Klaviyo-Anleitung](/de/integrations/klaviyo).
</Tip>

***

## ERP & Business-Systeme

Enterprise-Systeme für Inventar, Buchhaltung und Operations. Revize stellt sicher, dass Bestellungen erst synchronisieren, wenn sie final sind.

<CardGroup cols={3}>
  <Card title="NetSuite" icon="database" color="#0284c7">
    Oracle ERP
  </Card>

  <Card title="Brightpearl" icon="chart-line" color="#7c3aed">
    Retail Operations
  </Card>

  <Card title="Cin7" icon="boxes-packing" color="#dc2626">
    Inventarverwaltung
  </Card>

  <Card title="QuickBooks" icon="calculator" color="#22c55e">
    Buchhaltung
  </Card>

  <Card title="Xero" icon="receipt" color="#14b8a6">
    Buchhaltung
  </Card>

  <Card title="Skubana" icon="layer-group" color="#f97316">
    Order Management
  </Card>
</CardGroup>

Funktioniert auch mit: **Acumatica**, **Microsoft Dynamics**, **SAP Business One**, **Odoo**, **TradeGecko**, **Linnworks**, **Veeqo**, **Ordoro** und jedem System, das mit deinem Store synchronisiert.

***

## Integrationsplattformen (iPaaS)

Du nutzt Middleware, um deine Tools zu verbinden? Revize funktioniert mit allen.

<CardGroup cols={3}>
  <Card title="Alloy" icon="link" color="#6366f1">
    E-Commerce-Automation-Plattform
  </Card>

  <Card title="Celigo" icon="plug" color="#0ea5e9">
    Integrationsplattform für NetSuite
  </Card>

  <Card title="Mesa" icon="gears" color="#f97316">
    Shopify-native Workflow-Automation
  </Card>
</CardGroup>

<Note>
  **Du nutzt eine iPaaS?** Wir konfigurieren deine Workflows so, dass sie auf Hold-Release, Zahlungserfassung oder den `revize:order_released`-Tag reagieren.
</Note>

***

## Wir sorgen dafür, dass es klappt

Jeder Tech-Stack ist anders. Sag uns, was du nutzt, und wir finden die richtige Konfiguration. Shopify Flow, Custom Tags, Payment Timing — was auch immer nötig ist.

<Check>
  **Unser Team übernimmt das technische Setup.** Du musst dich nicht um die Details kümmern.
</Check>

***

## Bereit zu integrieren?

<CardGroup cols={2}>
  <Card title="Setup-Call buchen" icon="calendar" href="https://cal.com/revize-team-xx92ri/30min?overlayCalendar=true">
    Sag uns, welche Tools du nutzt — wir kümmern uns um den Rest. Die meisten Integrationen sind in einem einzigen Call konfiguriert.
  </Card>

  <Card title="Support kontaktieren" icon="headset" href="/de/support/contact">
    Fragen zu einer bestimmten Integration? Unser Team antwortet innerhalb von Stunden.
  </Card>
</CardGroup>

***

<Check>
  **Du verkaufst, wir kümmern uns um die Klempnerei.** Jede Integration wird von unserem Team eingerichtet. Getestet, verifiziert, einsatzbereit.
</Check>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.