Zum Inhalt springen
Portal-Vorlagen

Amazon Vendor Central: Zahlungsavise und Rechnungen abholen

Amazon zahlt Lieferanten gegen Rechnungen und erklärt jede Zahlung in einem Avis, das im Portal liegt. Diese Vorlage meldet sich mit einem Tresor-Zugang an, filtert die Avise nach Zahlungsdatum, exportiert die Liste und übergibt die Zeilen an dein ERP.

Der Weg von Hand in Vendor Central

Nach den öffentlichen Hilfeseiten für Lieferanten. Vendor Central zeigt die Menüs in der Sprache des Kontos; diese Seite zitiert die englischen Bezeichnungen, dein deutsches Konto kann Zahlungen anzeigen, wo hier Payments steht.

  1. Mit zweitem Faktor anmelden

    E-Mail-Adresse und Passwort eingeben, danach den Einmalcode. Amazon schickt ihn per SMS oder erwartet ihn aus einer Authenticator-App; vor dem Code kann ein Captcha erscheinen.

  2. Payments öffnen, dann Remittance

    Die Avis-Ansicht listet Zahlungen mit einem Datumsfilter. Jede Zahlung lässt sich aufklappen und zeigt die ausgeglichenen Rechnungen und etwaige Abzüge.

  3. Filtern und exportieren

    Zahlungszeitraum setzen und die Liste über das Export-Bedienelement herunterladen. Die Hilfeseiten beschreiben einen Tabellendownload; die genaue Beschriftung des Knopfes hat diese Seite nicht live geprüft.

  4. Rechnungen im ERP zuordnen

    Zahlungsnummer und Rechnungsnummern in den Zahlungsabgleich des ERP eintragen und Abzüge auf ihre eigenen Konten buchen.

  5. Rechnungen mit Status

    Die Ansicht Invoices unter Payments zeigt jede eingereichte Rechnung mit ihrem Status. Dort wird eine abgelehnte Rechnung überhaupt zuerst sichtbar.

Portalfakten, auf denen die Vorlage aufsetzt

Portal Vendor Central für Lieferanten, die an Amazon in Deutschland liefern Amazon Vendor Central
Zweiter Faktor Bestätigung in zwei Schritten mit einem Code per SMS oder aus einer Authenticator-App Amazon Vendor Central
Avis- und Rechnungsansicht Beide liegen unter dem Menü Payments, jeweils mit Datumsfilter und Export Hilfe zu Amazon Vendor Central
Sitzung Abmeldung nach einer Zeit ohne Aktivität; die Vorlage wartet mitten im Lauf auf niemanden
Tresorfelder für dieses Portal email, password, optional totpSeed; freigegeben wird ausschließlich auf dem Hostnamen des Portals

Stand: 2026-09-08

Vorlage, Zugang und Zeitplan

Der Zugang wird einmal angelegt und über seine Id referenziert; die veröffentlichte Vorlage trägt eine Platzhalter-Id, die das Skript gegen die aus dem Tresor tauscht.

{
  "title": "Amazon Vendor Central: Zahlungsavise eines Zeitraums",
  "parameters": [
    {
      "key": "von_datum",
      "description": "Beginn des Zahlungszeitraums (JJJJ-MM-TT)",
      "required": true
    },
    {
      "key": "bis_datum",
      "description": "Ende des Zahlungszeitraums (JJJJ-MM-TT)",
      "required": true
    },
    {
      "key": "erp_webhook",
      "description": "Endpunkt, der die Avisliste entgegennimmt",
      "required": true
    }
  ],
  "runSequentially": true,
  "sequentialKey": "cred_vendor_central",
  "blocks": [
    {
      "blockType": "login",
      "label": "Anmelden",
      "credentialId": "cred_vendor_central",
      "url": "https://vendorcentral.amazon.de/"
    },
    {
      "blockType": "validation",
      "label": "Startseite_da",
      "criterion": "Die Startseite von Vendor Central ist im angemeldeten Zustand zu sehen, das Menü Payments ist verfügbar, und auf der Seite steht kein Anmeldeformular, keine Abfrage eines Einmalcodes und kein Captcha"
    },
    {
      "blockType": "action",
      "label": "Avise_filtern",
      "instruction": "Öffne Payments, dann Remittance, und filtere die Liste auf Zahlungsdaten von {{ von_datum }} bis {{ bis_datum }}"
    },
    {
      "blockType": "extraction",
      "label": "Avise",
      "instruction": "Jedes Zahlungsavis der gefilterten Liste: Zahlungsnummer, Zahlungsdatum, Betrag, Währung und die Rechnungsnummern, die damit ausgeglichen werden",
      "schema": {
        "type": "object",
        "properties": {
          "avise": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "zahlungsnummer": {
                  "type": "string"
                },
                "zahlungsdatum": {
                  "type": "string"
                },
                "betrag": {
                  "type": "number"
                },
                "waehrung": {
                  "type": "string"
                },
                "rechnungsnummern": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              },
              "required": [
                "zahlungsnummer",
                "zahlungsdatum",
                "betrag"
              ]
            }
          }
        },
        "required": [
          "avise"
        ]
      }
    },
    {
      "blockType": "action",
      "label": "Liste_exportieren",
      "instruction": "Lade die gefilterte Avisliste über das Export-Bedienelement der Seite herunter (Tabellenkalkulation oder CSV)"
    },
    {
      "blockType": "http_request",
      "label": "An_ERP",
      "method": "POST",
      "url": "{{ erp_webhook }}",
      "headers": {
        "content-type": "application/json"
      },
      "body": "{{ Avise_output }}"
    }
  ]
}

Hinweis · Aus den Hilfeseiten für Lieferanten entworfen

Menünamen, der Datumsfilter und das Export-Bedienelement sind so beschrieben, wie die Lieferantenhilfe von Amazon sie zum oben genannten Stand darstellt. Die Vorlage wurde beim Schreiben dieser Seite nicht gegen ein echtes Vendor-Central-Konto geprüft. Rechne damit, eine Anweisung anzupassen, wenn dein Konto anders aufgebaut ist oder eine andere Sprache führt.

Wer Avise holt, und was damit passiert

Das Avis ist das Dokument, mit dem die Debitorenbuchhaltung eine Gutschrift auf dem Konto den Rechnungen zuordnet, die damit bezahlt sind. Ohne es ist jede Amazon-Zahlung ein unerklärter Klumpen.

Zahlungsabgleich, wöchentlich
Montags meldet sich jemand an, filtert die Zahlungen der Vorwoche, lädt das Avis und tippt die Rechnungsnummern ins ERP, damit die offenen Posten schließen. Der Download ist der einfache Teil; die Anmeldung mit Einmalcode macht daraus eine Personenaufgabe.
Abzüge und Streitfälle
Fehlmengen, Chargebacks und Werbekostenzuschüsse tauchen als Differenz zwischen Rechnung und gezahltem Betrag auf. Das Avis nennt die Abzugscodes; sie zu finden heißt, jede Zahlung einzeln zu öffnen.
Abstimmung zum Monatsende
Das Controlling gleicht die Rechnungsstatusliste aus Vendor Central mit den offenen Posten im ERP ab. Zwei Listen, beide von Hand exportiert, verglichen in einer Tabelle.
Was schiefgeht
Der zweite Faktor. Die Person mit dem Telefon ist im Urlaub, das gemeinsame Postfach für SMS-Codes ist niemandes Zuständigkeit, und eine Sitzung, die mitten im Export ablief, hinterlässt eine halbe Datei.

Zweiter Faktor, Sitzungsgrenzen und was abgelehnt bleibt

Browserberg gehört nicht zu Amazon. Vendor Central ist Amazons Portal für seine Lieferanten, und diese Seite beschreibt, wie du es mit dem Lieferantenkonto bedienst, das du selbst hältst.

Der zweite Schritt, auf zwei Arten

Ist der zweite Faktor des Kontos eine Authenticator-App, kommt ihr Geheimnis beim Anlegen des Zugangs als totpSeed in den Tresor. Der Login-Block tippt den Code dann selbst, und das Geheimnis verlässt den Tresor nicht und erreicht kein Modell. Ist der zweite Faktor eine SMS, hilft der Tresor nicht: Der Zeitplan unten läuft dann nicht unbeaufsichtigt, und die Anmeldung wird zum Schritt einer Person in der Live-Ansicht, nach dem der Lauf auf dieser Session startet. Amazon kann bei der Anmeldung außerdem ein Captcha zeigen; der Validierungsblock hinter dem Login fängt diese Seite ab und lässt den Lauf scheitern, statt sie als Startseite zu lesen.

Eine Anmeldung zur Zeit

runSequentially mit dem Zugang als Schlüssel sorgt dafür, dass sich nie zwei Läufe dieselbe Lieferantenanmeldung teilen. Vendor Central meldet eine Sitzung nach einer Zeit ohne Aktivität ab; die Vorlage erledigt ihre Arbeit in einem Durchgang und wartet auf nichts.

Was die Effect Gates ablehnen

Jeder Klick wird nach dem Element eingestuft, auf dem er landet. Eine Liste zu filtern und zu exportieren sind Lese- und Submit-Effekte und laufen. In Vendor Central gibt es außerdem Bedienelemente, die einen Chargeback bestreiten, eine Bestellung annehmen oder Bankdaten ändern; ein Element, dessen Beschriftung nach Zahlung oder Zerstörung klingt, wird unter der Standardrichtlinie abgelehnt, egal was in der Blockanweisung stand, und der Lauf endet mit benanntem Block. Unter einer propose-Richtlinie wird so ein Schritt stattdessen einer Person zur Freigabe vorgelegt. Die Vorlage kommt nie in die Nähe dieser Bildschirme - und das Gate verlässt sich nicht darauf.

Fragen aus der Debitorenbuchhaltung

Sieht der Lauf mein Passwort?

Nein. Der Login-Block verweist über eine Id auf einen Zugang. Der Wert wird im Act-Executor im Moment des Tippens freigegeben, nur auf der Seite, für die der Zugang erteilt wurde, und taucht weder in der Ausgabe des Laufs noch im Kontext eines Modells auf.

Unser zweiter Faktor ist eine SMS. Geht der Zeitplan trotzdem?

Nicht unbeaufsichtigt. Bei einer geplanten Auslösung liest niemand die SMS, also scheitert die Anmeldung an der Code-Abfrage. Entweder das Konto auf eine Authenticator-App umstellen und deren Geheimnis vertresoren, oder Läufe starten, nachdem sich eine Person über die Live-Ansicht angemeldet hat.

Was kommt im ERP an?

Das JSON aus der Extraktion Avise: Zahlungsnummer, Datum, Betrag, Währung und Rechnungsnummern je Avis. Die exportierte Tabelle liegt als Artefakt am Lauf und wird nicht mitgeschickt.

Kann dieselbe Vorlage auch Rechnungsstatus holen?

Ja, mit einer zweiten Aktion und Extraktion auf der Ansicht Invoices unter Payments. Halte das in einem eigenen Workflow, wenn Fehler lokal bleiben sollen.

Sperrt Amazon die Session?

Amazon sieht eine Chromium-Session, angemeldet mit deinem Lieferantenkonto, von EU-Hardware. Es gibt keine Tarnschicht; zeigt Amazon ein Captcha, hält der Lauf am Validierungsblock an und sagt das.

Auf die Zahlungen der letzten Woche loslassen

Fünf Browserstunden, keine Karte. Zugang vertresoren, Vorlage veröffentlichen und das JSON mit der Montagstabelle vergleichen.