Zum Hauptinhalt springen
seQura

Einrichtung von Payment Provider: seQura in Odoo, Schritt für Schritt an einem Beispiel

Um Payment Provider: seQura in Odoo einzurichten, hinterlegen Sie für jedes Land der Käufer eine Händlerreferenz mit Merchant ID, Assets key und den Einstellungen für signierte Webhooks und prüfen anschließend die Zahlungsmethoden: Kategorie, Mindest- und Höchstbetrag, Warenkorbspanne und Verfügbarkeitsdaten. Wir gehen das mit einem erfundenen Shop durch, vom ersten Bildschirm bis zu dem, was Sie in der ersten Woche im Blick behalten sollten.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 4. November 2026

Das Wichtigste

Modul
seQura
Versionen
Odoo 17, 18, 19 und 20
Geprüft
im Quellcode des Connectors, Version 20.0 · in den Quellen am Ende
Lesezeit
5 Min.

Ciclos Montseny möchte Zahlungen über seQura annehmen

Beispiel Fiktiver Fall: Firma und Zahlen sind erfunden, um den Ablauf zu zeigen.

Ciclos Montseny ist ein erfundener Shop, der Fahrräder und Ersatzteile über Odoo verkauft und seinen Käufern in Spanien seQura anbieten möchte. Marta, die den Shop führt, installiert Payment Provider: seQura über die Modulseite und bucht den Connector-Plan, denn die Verbindung läuft über FlexigoTech Cloud: Der Dienst speichert die Zugangsdaten verschlüsselt, überwacht die Synchronisierung und benachrichtigt per E-Mail, wenn sie fehlschlägt. Alles Folgende erledigt sie mit dem Anbieter im Testmodus.

Rundgang durch die Zahlungsanbieter mit seQura im Testmodus: Kanban-Karte, Formular mit Zugangsdaten, Reiter seQura accounts und Reiter Zahlungsmethoden
Mit Demodaten: die seQura-Karte mit den Etiketten Test Mode und Published, das Formular mit verborgenen Zugangsdaten und der Schaltfläche Fetch merchant accounts, der Reiter seQura accounts mit einer Zeile für Spanien und der Reiter Zahlungsmethoden mit einer Zeile part_payment und der Schaltfläche Refresh.

Schritt eins: die Händlerreferenz für jedes Land

In der Animation sehen Sie den Reiter seQura accounts mit einer Zeile für Spanien, ihrer Merchant ID und ihrem Assets key. Marta geht die Felder dieses Kontos einzeln durch:

  • Country (country_id): das Land der Käufer, für das diese Händlerreferenz gilt.
  • Merchant ID (merchant_ref): die Händlerreferenz, die seQura ihr für dieses Land ausgestellt hat.
  • Assets key (assets_key): wird von den Werbe-Widgets benötigt; seQura teilt ihn zusammen mit den Zugangsdaten mit.
  • Signed webhooks (verify_signature): gibt an, ob seQura die Webhook-Ereignisse signiert, die an dieses Konto gesendet werden.
  • Signature secret (signature_secret): dient zur Prüfung, ob Webhook-Ereignisse tatsächlich von seQura stammen.

Da die Werbe-Widgets den Assets key benötigen, trägt Marta ihn ein, sobald seQura ihn mit den Zugangsdaten schickt, statt ihn auf später zu verschieben.

Das Detail, das Marta sich notiert: Signed webhooks und Signature secret gehören zusammen. Das erste gibt an, ob seQura die Ereignisse dieses Kontos signiert; das zweite dient dazu, zu prüfen, ob ein Ereignis von seQura stammt. Sie stellt sicher, dass beide dem entsprechen, was seQura ihr für ihr Konto mitgeteilt hat.

Schritt zwei: die Zahlungsmethoden richtig lesen

In der Animation zeigt der Reiter Zahlungsmethoden eine Zeile für Spanien mit der Kategorie part_payment. Jede Methode speichert diese Felder, und Marta liest sie, bevor sie etwas veröffentlicht:

  • Product (product_code) und Campaign (campaign): Produkt und Kampagne der Methode.
  • Category (category): einer der Werte pay_now, pay_later oder part_payment.
  • Title, Long title, Claim, Description und Cost description: die Texte, die die Methode speichert.
  • Icon (SVG) (icon_svg): das Symbol der Methode im SVG-Format.
  • Minimum amount und Maximum amount: Mindest- und Höchstbetrag der Methode.
  • Basket range (limits_display): die Warenkorbgrößen, für die dieses Produkt angeboten werden kann.
  • Available from und Available until: Beginn und Ende der Verfügbarkeit.

Drei weitere Felder findet Marta, interpretiert sie aber nicht auf eigene Faust: Covers services (allows_services), Contract options (contract_options) und Confirmation path (confirmation_path), in dessen Definition der Wert down_payment_on_confirmation vorkommt. Wenn Sie dazu Fragen haben, lesen Sie am besten im Artikel darüber weiter, wie das Modul intern funktioniert.

Schritt drei: die Werbe-Widgets

Sobald das Konto für Spanien vollständig ist, öffnet Marta den Reiter seQura widgets, um festzulegen, wo sie angezeigt werden. Vorher prüft sie, dass der Assets key ausgefüllt ist, denn dieses Feld benötigen die Werbe-Widgets.

Formular des seQura-Anbieters im Testmodus mit geöffnetem Reiter seQura widgets
Reiter seQura widgets: Optionen der Werbe-Widgets, Produkt, Darstellung als JSON und wo sie auf Produktseite, Warenkorb und Listen erscheinen. Mit Demodaten.

Schritt vier: was die Person sieht, die abstimmt

Das Modul enthält außerdem einen Bereich für seQura-Auszahlungen mit Menüs für Vorgänge, Finanzen und Konfiguration. Marta zeigt ihn der Person, die die Buchhaltung führt, anhand der Demo-Screenshots, damit sie weiß, welche Bildschirme sie erwarten.

Liste der seQura-Auszahlungen mit einem einzigen Demodatensatz
Liste der Auszahlungen: Ausstellungsdatum, Referenz, überwiesener Betrag, Gebühren, abgestimmte Aufträge und Unternehmen. Mit Demodaten (Wizard Phone).
Formular einer seQura-Auszahlung mit Beträgen, Gebühren und Tabelle der Abrechnungszeilen
Formular einer Auszahlung mit Datum, überwiesenen Beträgen, Gebühren, Anbieter, Konfiguration und Unternehmen sowie dem Reiter Settlement lines mit fünf Aufträgen und ihren Summen. Mit Demodaten.

Die erste Woche: was Marta prüft

Sobald der Anbieter läuft, nimmt sich Marta alle paar Tage kurz Zeit, um Folgendes durchzugehen:

  • Dass das Konto für Spanien das richtige Country und die Merchant ID hat, die seQura für dieses Land ausgestellt hat.
  • Dass der Assets key weiterhin ausgefüllt ist, wenn der Shop Werbe-Widgets nutzt.
  • Dass Signed webhooks und Signature secret mit den Angaben von seQura für das Konto übereinstimmen.
  • Dass jede Zahlungsmethode die erwartete Category hat und Minimum amount, Maximum amount und Basket range zu ihrem Sortiment passen.
  • Dass keine Methode, die sie anbieten möchte, ein bereits vergangenes Available until hat.
  • Das Postfach: FlexigoTech Cloud benachrichtigt per E-Mail, wenn die Synchronisierung fehlschlägt, deshalb filtert Marta diese Hinweise nicht aus.

Taucht eine Meldung auf, die sie nicht versteht, sucht sie sie in der Liste der Fehlermeldungen und Hinweise des Moduls, mit dem genauen Wortlaut jeder Meldung.

Was das Beispiel zeigt

Die Einrichtung gliedert sich in zwei Blöcke: das Konto pro Land (Händlerreferenz, Assets key und signierte Webhooks) und die Zahlungsmethoden mit ihren Beträgen, der Warenkorbspanne und den Daten. Ist der erste Block vollständig, geht es beim zweiten nur noch darum, jedes Feld in Ruhe zu lesen.

Auch zum Abonnement sollten Sie Bescheid wissen: Ohne Abonnement oder bei ausgesetztem Dienst stoppt, was das Abonnement bereitstellt, Ihre Daten bleiben aber in Ihrem Odoo. Und wenn seQura seine API ändert, werden Modul und Dienst angepasst.

Wie FlexigoTech Sie unterstützt

Payment Provider: seQura ist in Odoo Apps für Odoo 17, 18, 19 und 20 veröffentlicht, zu 9 € pro Odoo-Version (Einmalzahlung, zzgl. MwSt.), und die Verbindung läuft über den Connector-Plan von FlexigoTech Cloud: 49 €/Monat oder 490 €/Jahr zzgl. MwSt., mit bis zu 3 Konten der Plattform. Mit dem Abonnement ist das Modul für neue Odoo-Versionen enthalten, wenn Sie es auf flexigotech.com gekauft haben; im Odoo App Store wird jede Version dort gekauft. Details finden Sie im Eintrag in Odoo Apps.

Wenn Sie Odoo noch einführen: FlexigoTech implementiert Odoo 17, 18, 19 und 20 und entwickelt individuelle Konnektoren und Integrationen, sodass wir seQura im Rahmen des Projekts gleich mit einrichten können.

Weiterlesen

So funktioniert Payment Provider: seQura in Odoo: Menüs, geplante Aktionen und DatensätzeWelche Menüs Payment Provider: seQura in Odoo ergänzt, welche geplanten Aktionen täglich oder wöchentlich laufen und wo Sie Aufträge und Zahlungen sehen.Fehler von Payment Provider: seQura in Odoo: ein Fallbeispiel von Anfang bis EndeDie Fehlermeldungen von Payment Provider: seQura in Odoo im Wortlaut: wann jede erscheint und was zu tun ist, anhand eines erfundenen Fallbeispiels.Sie kassieren mit seQura, nutzen aber noch kein Odoo: sechs Mythen zum KonnektorSie kassieren mit seQura, nutzen aber noch kein Odoo? Was der Konnektor Payment Provider: seQura voraussetzt, was das Abo umfasst und wo Sie anfangen.
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen