Was ist Sendcloud?
Sendcloud ist Europas Multi-Carrier-Versandaggregator — über eine einzige API kannst du mit DHL, DPD, PostNL, UPS, GLS, Bpost und vielen weiteren Carriern innerhalb der EU und international versenden. Die Plattform deckt EU, Großbritannien, Irland und Skandinavien ab und unterstützt Multi-Currency-Shops, sodass du grenzüberschreitend in Europa zuverlässig versenden kannst.
So nutzt Nevuto Sendcloud
- Sendcloud verwendet HTTP Basic Auth, deshalb authentifiziert sich Nevuto mit einem Schlüsselpaar: Public Key + Secret Key.
- Beim Speichern registriert Nevuto den Webhook automatisch in deinem Sendcloud-Konto — kein manueller Schritt nötig.
- Beim Versand wählt Nevuto live aus deinen bevorzugten Carriern die günstigste Option aus.
- Etiketten kommen als PDF zurück und lassen sich mit einem Klick aus dem Bestelldetail drucken; die Kosten werden von deiner Sendcloud-Wallet abgebucht.
- Für Sendungen außerhalb der EU wird die Zollerklärung automatisch hinzugefügt (Item value + Origin country + Currency).
1. Voraussetzungen
- Ein aktives Sendcloud-Konto. Falls noch nicht vorhanden, melde dich auf sendcloud.com an.
- Mindestens eine Absenderadresse (Sender) im Sendcloud-Panel hinterlegt. Settings → Shipping → Addresses.
- Mindestens ein Carrier-Vertrag — entweder ein Sendcloud-Brokerkontrakt oder dein eigener Direktvertrag. Aktivierung unter Settings → Carriers; Brokerkontrakte starten sofort, eigene DHL-/UPS-Konten lassen sich ebenfalls anbinden.
- Deine Shop-Währung muss EUR/GBP/USD/DKK/NOK/SEK/CHF/PLN/CZK sein — in anderen Währungen erscheint Sendcloud nicht in der Provider-Liste.
- Das Senderland muss in der EU + UK + Irland + Skandinavien liegen (NL/BE/DE/FR/GB/AT/ES/IT/PT/CH/DK/SE/NO/PL/CZ/IE/FI).
- Wallet-Guthaben. Sendcloud bucht jedes Etikett automatisch ab; ein leeres Konto liefert beim Announce einen Fehler.
2. Sendcloud Public + Secret Key
Sendcloud nutzt HTTP Basic Auth und verlangt zwei Schlüssel: einen Public Key und einen Secret Key.
- Melde dich im Sendcloud-Panel an.
- Gehe zu Settings → Integrations → + Add integration → wähle "Sendcloud API".
- Vergib einen Namen für die Integration (z. B. "Nevuto").
- Klicke auf Submit → Sendcloud erzeugt automatisch einen Public Key und einen Secret Key.
- Kopiere beide — du fügst sie im nächsten Schritt in Nevuto ein.
⚠️ Der Secret Key wird nur ein einziges Mal angezeigt. Verpasst du ihn, musst du die Integration löschen und neu anlegen.
3. Sendcloud in Nevuto verbinden
- Gehe im Nevuto-Adminpanel zu Settings → Shipping → Shipping providers.
- Wähle Sendcloud aus der Liste.
- Füge den Public Key von Sendcloud in das Feld Public key ein.
- Füge den Secret Key in das Feld Secret key ein.
- Aktiviere den Enable shipping method Toggle.
- Klicke auf Submit.
Beim Speichern macht Nevuto Folgendes:
- Speichert deinen Public und Secret Key sicher ab
- Registriert den Webhook automatisch bei deinem Sendcloud-Konto — kein manueller Schritt erforderlich
- Empfängt anschließend Statusaktualisierungen zu deinen Bestellungen
4. Preferred carriers (bevorzugte Carrier)
Nach dem Speichern öffnet sich unten eine Settings-Karte mit den Sendcloud-spezifischen Optionen:
- Trage im Dropdown Preferred carriers die in deinem Sendcloud-Konto aktiven Carrier-Kurzcodes ein (z. B.
dhl_de,dpd,postnl,ups,gls). - Speichere mit Submit.
Verhalten:
- Beim Versand wählt Nevuto aus deinen bevorzugten Carriern die günstigste Option.
- Wählst du keinen Carrier aus, wird der günstigste unter allen in deinem Konto aktiven Carriern verwendet.
- Bedient dein bevorzugter Carrier eine Route nicht, wird automatisch der nächstgünstigere genommen (deine Bestellung bleibt nicht hängen).
💡 Die Liste aktualisiert sich automatisch — sobald du in deinem Sendcloud-Konto einen neuen Carrier-Vertrag abschließt, taucht er im Dropdown auf.
5. Sender address (Absenderadresse)
Absenderadressen werden im Sendcloud-Panel gepflegt; Nevuto wählt den Sender automatisch:
- Sendcloud-Panel → Settings → Shipping → Addresses → mindestens einen Sender hinzufügen.
- Bei mehreren Adressen verwendet Nevuto den ersten Sender als Standard.
Möchtest du einen anderen Sender verwenden, ändere die Default-Adresse im Sendcloud-Panel — Nevuto übernimmt sie beim nächsten Versand.
6. Shipping packages (Paketvorlagen)
Sendcloud verlangt bei jedem Versand Paketmaße: length × width × height + Gewicht. Nevuto kann diese Daten in folgender Priorität aus drei Quellen ziehen:
- Variant LWH — direkt auf der Produktvariante eingetragen.
- ShippingPackage-Referenz — ist die Variante mit einer Paketvorlage verknüpft, gelten deren Maße.
- Shop-Standardpaket — das Paket, das unter Settings → Shipping → Packages als "Default" markiert ist.
- Fallback: Sendcloud nutzt seinen eigenen Schätzalgorithmus (der meist zu niedrig kalkuliert).
Schritte:
- Gehe zu Settings → Shipping → Packages.
- Add package → Name, Typ (Box/Envelope/Soft pack), L/B/H/Einheit, Gewicht.
- Set as default → markiere ein Paket als shop-weiten Fallback.
7. Variant LWH (Variantenmaße)
Für den genauesten Preis empfehlen wir, bei jeder Variante reale Maße einzutragen:
- Products → Produkt bearbeiten → Variants Tab.
- Trage in jeder Zeile Length / Width / Height / Weight ein.
- Wähle als Einheit
cmoderin.
8. Customs declaration (internationaler Versand)
Bei Sendungen außerhalb der EU hängt Sendcloud automatisch eine Zollerklärung an:
- HS code: in Nevuto nicht pro Produkt gespeichert → wird leer übertragen. Du kannst ihn manuell im Sendcloud-Panel ergänzen.
- Item value: kommt aus dem Preis des Order-Line-Items.
- Origin country: das Land des Senders.
- Currency: der Order Currency Code (Sendcloud unterstützt mehrere Währungen).
- Contents type:
commercial_goods(1).
💡 Verschickst du regelmäßig außerhalb der EU, trage HS-Codes ein — das minimiert Verzögerungen am Zoll.
9. Bestellung versenden
Sobald der Kunde bezahlt hat, erscheint die Bestellung in deinem Admin mit dem Button "Mark as shipped".
- Öffne die Bestelldetailseite.
- Klicke auf Mark as shipped.
- Wähle im Modal als Provider Sendcloud und bestätige mit Submit.
- Innerhalb weniger Sekunden erscheinen auf der Bestellung Tracking-Nummer, Tracking-Link und der Button "Print label". Gleichzeitig wird die Etikettgebühr von deiner Sendcloud-Wallet abgezogen.
- Klicke auf Print label, um das PDF zu öffnen, drucke es und klebe es auf das Paket.
- Gib das Paket an den gewählten Carrier — der Rest wird automatisch getrackt.
💡 Der Kunde kann die Sendung über den Tracking-Link von seiner eigenen Bestellseite aus verfolgen und bekommt bei jedem Statuswechsel eine E-Mail-Benachrichtigung.
10. Status lifecycle (Statusverlauf)
Mark as shipped
│
▼
[shipping_status: PROCESSING] ← Etikett gedruckt, Paket noch nicht übergeben
│
▼ Wenn der Carrier das Paket scannt
[shipping_status: SHIPPED] ← v3 event-subscriptions Webhook wird ausgelöst
│
▼ Zugestellt an den Kunden
[shipping_status: DELIVERED] ← Webhook
So funktioniert es:
- Beim Speichern der Sendcloud-Einstellungen richtet Nevuto automatisch einen Webhook in deinem Sendcloud-Konto ein.
- Wenn der Carrier das Paket scannt, schickt Sendcloud eine Benachrichtigung an Nevuto.
- Nevuto findet die Bestellung anhand der Tracking-Nummer und aktualisiert den Status automatisch.
Kein manueller Eingriff nötig — der Webhook wird beim Setup automatisch eingerichtet.
11. Testmodus
Sendcloud hat keine echte Sandbox — jeder Versand erzeugt ein echtes Etikett und belastet die Wallet.
Praktischer Test-Ansatz:
- Verschicke mit deinem Produktivkonto eine günstige Sendung (z. B. die billigste Mailbox-Option für 1-2 €)
- Prüfe, ob die Tracking-Nummer ankommt, der "Print label"-Button das PDF öffnet und die Statusaktualisierungen automatisch eintreffen
- Danach in den normalen Ablauf wechseln
12. Häufige Probleme
A. Fehler "User not allowed to announce"
- In deinem Konto ist keine Zahlungsmethode hinterlegt oder die Wallet hat kein Guthaben. Sendcloud-Panel → Settings → Financial → Wallet aufladen.
B. Webhook kommt nicht an / Status wird nicht aktualisiert
- Sendcloud-Panel → Settings → Integrations → prüfe den Tab "Event subscriptions" deiner Integration. Es muss mindestens eine "Parcels event"-Subscription geben.
- Klicke im Nevuto-Admin erneut auf Submit — der Webhook wird neu registriert.
C. Customs-Warnung bei einer internationalen Bestellung
- HS-Codes werden in Nevuto nicht pro Produkt gespeichert → sie werden leer übertragen. Du kannst sie im Sendcloud-Panel manuell ergänzen und das Etikett neu drucken.
D. Sendcloud erscheint nicht in der Provider-Liste
- Liegt deine Shop-Währung außerhalb von EUR/GBP/USD/… oder das Senderland außerhalb von EU/UK/Skandinavien, zeigt Sendcloud "Not available". Passe Settings → General → Currency oder Settings → Locations → Country an einen unterstützten Wert an.
13. Nächste Schritte
- Beobachte Produktivbestellungen in der ersten Woche — gleiche Sendcloud-Dashboard und Nevuto auf Konsistenz ab.
- Schlag eine Marge auf deine Versandkosten — der von Sendcloud gelieferte Preis sind die Kosten; stelle unter Settings → Shipping → Rates den Betrag ein, den du dem Kunden berechnen möchtest.
- In Spitzen-/Feiertagszeiten halte das Sendcloud-Dashboard offen — gut für die Beobachtung des Multi-Carrier-Failovers.
Hilfe
- Sendcloud-Seite: support@sendcloud.com oder Panel-Chat
- Nevuto-Seite: support@nevuto.com