• DE
  • EN
    • +49 421 438 1919-0
    • Kostenloses Audit
    • n8n-Shopware
  • Solution25 Logo Dark 1
  • Group 3
  • Shopware

    SUPPORT

    • Shopware Kernkonzepte
    • Wer Nutzt Shopware?
    • Ein guter Shopware-Partner werden
    • Shopware Hosting
    • Shopware Pre-Go-Live-Checkliste
    • Warum Shopware im Jahr 2025?

    WISSENSWERT

    • B2B mit Shopware
    • B2C mit Shopware
    • Shopware Performance
    • Shopware PaaS auf Platform.sh
    • Shopware für den US-Markt
    • Shopware SEO Leitfaden

    Starten Sie Ihre sichere Migration mit uns.

    Kostenlose Beratung
  • Shopify

    SUPPORT

    • Was ist Shopify?
    • Für wen eignet sich Shopify?
    • Wem gehört Shopify?
    • Kann man Amazon mit Shopify verbinden?
    • Was kann Shopify?

    WISSENSWERT

    • Was kostet Shopify?
    • Wie sucht man sich das Shopify Theme aus?
    • Was für Nachteile hat Shopify?
    • Was für Vorteile hat Shopify?

    Migriere deinen Shop mit professioneller Shopify-Unterstützung.

    Kostenlose Beratung

    SUPPORT

    • Was ist Shopify?
    • Für wen eignet sich Shopify?
    • Wem gehört Shopify?
    • Kann man Amazon mit Shopify verbinden?
    • Was kann Shopify?

    WISSENSWERT

    • Was kostet Shopify?
    • Wie sucht man sich das Shopify Theme aus?
    • Was für Nachteile hat Shopify?
    • Was für Vorteile hat Shopify?

    Migriere deinen Shop mit professioneller Shopify-Unterstützung.

    Kostenlose Beratung
  • Integrationen

    Integrationen

    BlueSnap Logo

    Shopware 6 BlueSnap

    Cybersource Icon

    Shopware 6 Cybersource

    Solution25 Icon

    Shopware 6 Abgebrochene Warenkörbe speichern

    Solution25 Icon

    Shopware 6 Store Credit

    Optimizely Icon

    Shopware 5 Optimizely Campaign

    Optimizely Icon

    Shopware 6 Optimizely Campaign

    Paytrace Icon

    Shopware 6 PayTrace Payment

    Nmi Payment Icon

    Shopware 6 NMI Payment

    Maxmind Icon

    Shopware 6 MaxMind Fraud Prevention

    Solution25 Icon

    Shopware 6 Kundenspezifische Preise

    Solution25 Icon

    Shopware 6 Abo Bestellungen

    Listrak Icon

    Shopware 6 Listrak

    Solution25 Icon

    Shopware 6 MultiChannel Content

    Solution25 Icon

    Shopware 6 Partial Delivery

    Age Checker Icon

    Shopware 6 AgeChecker.net

    Pudo Point Icon 1

    Shopware 6 Pudo Point

    SUPPORT

    • Warum API First Türen öffnet?
    • ERP-Integration günstiger machen
    • PayPal Zahlungsanbieter
    • Klaviyo Integration für Shopware 6

    WISSENSWERT

    • Reviews.io Integration für Shopware 6
    • Hubspot Integration für Shopware 6
    • Mailchimp E-Mail Marketing Integration
    • Google Analytics Integration
    • Zapier mit Shopware 6 integrieren

    Entdecken Sie jetzt sichere Integrationen.

    Kostenlose Beratung
  • Migrationen

    Migrationen

    Shopware5 To Shopware6

    Shopware 5 zu Shopware 6

    Shopify To Shopware6

    Shopify zu Shopware 6

    Magento To Shopware6

    Magento zu Shopware 6

    Oxid To Shopware6

    Oxid zu Shopware 6

    SUPPORT

    • Migrationen
    • Shopware Migrationen richtig vorbereiten
    • Shopware Migrationen richtig vorbereiten
    • Shopware Migrationen Fehler richtig vermeiden

    WISSENSWERT

    • Bestelldaten für Shopware Migration vorbereiten
    • Produktdaten für Shopware Migration vorbereiten
    • Shopware Content Migrationen
    • Die Rolle von SEO in Shopware Migrationen

    Bereit, Ihren Shop zu migrieren?

    Kostenlose Beratung
  • Über uns

    Company

    • Über uns
    • Veranstaltungen
    • Blogs
    • Careers
    Solution25 Company
  • Sprache: DE

    Sprache auswählen

    • DE
    • EN
  • Kostenlose Beratung
  1. Home /
  2. NMI Payments
GitHub

NMI Payments

432292526 C09cf2b7 Ee10 47ea 8eaf D38aac689176
Share

Table of content

Free 15 min initial consultation directly with our experts.

Free consultation +49 421 438 1919–0
Share

Einleitung

Das NMI-Plugin für Shopware 6 bietet Shopbetreibern eine sichere, zuverlässige und flexible Lösung zur Abwicklung von Zahlungen über das NMI-Payment-Gateway. Das Plugin ist für verschiedene Transaktionstypen ausgelegt und unterstützt sowohl Kreditkarten- als auch ACH-Zahlungen, sodass Unternehmen unterschiedliche Kundenpräferenzen abdecken können. Über die reine Zahlungsabwicklung hinaus ermöglicht das NMI-Plugin eine vollständige Autorisierung von Bestellungen, wodurch Shopbetreiber Zahlungen sicher prüfen und erfassen können. Zudem werden Rückerstattungen, sowohl teilweise als auch vollständig, unterstützt und bieten Händlern effiziente Werkzeuge zur Verwaltung von Transaktionen nach dem Kauf.

Darüber hinaus ermöglicht das Plugin Kunden, ihre Zahlungsmethoden sicher zu speichern, um schnellere und bequemere Checkout-Erlebnisse zu schaffen. Dies reduziert Reibung im Kaufprozess und steigert die Conversion-Rate. Dank der nahtlosen Integration in das Shopware-Administrationspanel können Shopbetreiber Transaktionen verwalten, Zahlungsstatus überwachen und detaillierte Aufzeichnungen führen, ohne die Plattform zu verlassen. Durch die Kombination aus Sicherheit, Flexibilität und Benutzerfreundlichkeit sorgt das NMI-Plugin für ein reibungsloses, vertrauenswürdiges und effizientes Zahlungserlebnis sowohl für Händler als auch für Kunden.

Hauptfunktionen

  • Kreditkarten-Erfassung: Sichere Verarbeitung von Kreditkartenzahlungen über das PCI-konforme NMI-Payment-Gateway.

  • ACH-Erfassung: Ermöglicht Kunden Zahlungen direkt von ihrem Bankkonto über eCheck (ACH).

  • Autorisieren und Erfassen: Erlaubt die Zahlungsautorisierung vor der Abbuchung, sodass Administratoren die Kontrolle über die Bestellfreigabe behalten.

  • COLI (Cancel Order by Line Item): Administratoren können einzelne Positionen innerhalb einer Bestellung stornieren, was präzisere Rückgaben und ein besseres Bestandsmanagement ermöglicht.

  • Rückerstattungen: Einfache Abwicklung von vollständigen oder teilweisen Rückerstattungen für Bestellungen und ein reibungsloser Kundenservice.

  • Mixed Cards: Unterstützung für Kunden, die sowohl Standardprodukte als auch Abonnement-Artikel mit einer einzigen Karte kaufen.

  • Karte speichern-Funktion: Ermöglicht Kunden, ihre Kreditkarteninformationen sicher zu speichern, um zukünftige Käufe schneller abzuschließen.

Das Plugin enthält außerdem erweiterte Konfigurationsoptionen, darunter die Verwaltung von API-Schlüsseln für Live- und Sandbox-Umgebungen, Webhook-Signierung sowie 3D-Secure-Verifizierung für zusätzliche Zahlungssicherheit.

Kompatibilität

  • ✅ Shopware 6.6.x

Erste Schritte

  • Installation & Aktivierung

1. Download
Git

  • Plugin-Repository klonen:

  • Öffnen Sie Ihr Terminal und führen Sie den folgenden Befehl im Verzeichnis für benutzerdefinierte Plugins von Shopware 6 aus (in der Regel unter custom/plugins/ zu finden):

git clone https://github.com/solution25com/nmi-payment-shopware-6-solution25.git

Packagist

composer require solution25/nmi-payment

2. Installation des Plugins in Shopware 6

  • Melden Sie sich im Shopware-6-Administrationsbereich an.

  • Navigieren Sie zu Erweiterungen > Meine Erweiterungen.

  • Suchen Sie das neu geklonte Plugin und klicken Sie auf Installieren.

3. Aktivierung des Plugins

  • Klicken Sie nach der Installation auf Aktivieren, um das Plugin zu aktivieren.

  • Gehen Sie im Shopware-Admin zu Einstellungen > System > Plugins.

  • Laden Sie das Plugin „NMI“ hoch oder installieren Sie es.

  • Schalten Sie das Plugin nach der Installation um, um es zu aktivieren.

4. Überprüfung der Installation

  • Nach der Aktivierung wird NMI in der Liste der installierten Plugins angezeigt.

  • Der Plugin-Name, die Version und das Installationsdatum sollten wie im untenstehenden Screenshot dargestellt erscheinen.

432292778 Af23fd9d Db7f 410f 8c79 050ec32f4262 1

Plugin-Konfiguration

1. Zugriff auf die Plugin-Einstellungen

  • Gehen Sie zu Einstellungen > System > Plugins.

  • Suchen Sie NMI und klicken Sie auf das Drei-Punkte-Symbol (…) oder auf den Plugin-Namen, um die Einstellungen zu öffnen.

2. Allgemeine Einstellungen
Konfigurieren Sie die folgenden Einstellungen:

  • API-Schlüssel für Live: Erforderlich für Transaktionen im Live-Betrieb.

  • API Public Key Live: Öffentlicher Schlüssel zur Authentifizierung in der Live-Umgebung.

  • API-Schlüssel für Sandbox: Erforderlich für Testtransaktionen in der Sandbox-Umgebung.

  • API Public Key Sandbox: Öffentlicher Schlüssel zur Authentifizierung im Sandbox-Modus.

  • Signing Key: Wird für eine sichere Webhook-Kommunikation verwendet.

  • Autorisieren und Erfassen: Wenn aktiviert, müssen Transaktionen manuell freigegeben werden, bevor die Gelder erfasst (eingezogen) werde

432292855 B9977302 565a 41f0 9e98 F2172f283b29 1
432292875 Acb7ee7a D3f7 44b2 8cb0 D6cc12aaa300 1

Sobald das Plugin installiert und konfiguriert ist, stehen die NMI-Zahlungsoptionen im Storefront zur Verfügung.

Funktionen & Nutzung

1. Kreditkarten-Erfassung

Mit dieser Funktion können Kunden Transaktionen über das Zahlungs-Gateway von NMI mit einer Kreditkarte abschließen. Stellen Sie sicher, dass die API-Konfiguration für Live-Transaktionen korrekt eingerichtet ist, bevor Sie diese Funktion nutzen.

Funktionsweise:

  • Kunden geben ihre Kreditkartendaten in einem PCI-konformen Formular ein.

  • Die Zahlung wird sicher über NMI verarbeitet.

  • Sobald das Plugin installiert und aktiviert ist, steht NMI Kreditkarte als Zahlungsmethode im Storefront zur Verfügung.

Schritte:

  • Wählen Sie „NMI Kreditkarte“ als Zahlungsmethode aus.

  • Klicken Sie auf „Bezahlen“

  • Geben Sie die Kreditkartendaten in das PCI-konforme NMI-Formular ein.

  • Senden Sie die Zahlung ab.

432292968 22c41d90 Db3b 47e8 8aa0 19f2247a4cc6 1
432292992 Ff1af19a 2ab8 4944 A8da 80202c0e6ad6 1

2. ACH-Erfassung

Die ACH-Erfassung (eCheck) ermöglicht es Kunden, Zahlungen über ihre Bankkontodaten vorzunehmen und bietet eine Alternative zu Kreditkartentransaktionen.

Funktionsweise:

ACH-Transaktionen übertragen Gelder direkt vom Bankkonto des Kunden.

Schritte:

Wählen Sie „NMI ACH (eCheck)“ als Zahlungsmethode aus.

Klicken Sie auf „Bezahlen“.

Geben Sie die erforderlichen Bankkontodaten ein.

Senden Sie die Zahlung ab.

3. Autorisieren und Erfassen für Kreditkarten

Mit dieser Funktion können Zahlungen in zwei Schritten autorisiert und erfasst werden. Die Zahlung wird zunächst autorisiert, wodurch die Gelder auf dem Bankkonto des Kunden eingefroren werden. Der Admin kann dann die Belastung genehmigen oder ablehnen, wodurch die Transaktion abgeschlossen oder storniert wird.

Funktionsweise:

Der Zahlungsstatus bleibt auf „Autorisiert“, bis er manuell genehmigt wird.

Der Admin kann entweder Erfassen (den Kunden belasten) oder Stornieren.

Schritte:

Aktivieren Sie die Funktion „Autorisieren und Erfassen“ in den Plugin-Einstellungen.

Neue Bestellungen werden als „Autorisiert“ angezeigt.

Gehen Sie zum Admin-Panel → Bestellungen und ändern Sie den Zahlungsstatus auf „Bezahlt“ oder „Storniert“.

432293108 Bfa3f4c0 3c46 499d A4a0 Fddf3262c3f4 1
432293131 A0871d2a 1717 4b1c A823 2710d89fadc0 1

4. COLI (Stornierung von Artikeln in einer Bestellung)

COLI ermöglicht es Admins, einzelne Artikel in einer Bestellung zu stornieren, ohne die gesamte Transaktion zu beeinflussen. Dies bietet mehr Flexibilität bei der Verwaltung von Rückgaben.

Funktionsweise:

Kunden oder Admins können auswählen, welche Produkte storniert werden sollen.

Die verbleibenden Artikel können weiterhin bezahlt werden.

Schritte:

Wählen Sie das/die Produkt(e) aus, das/die storniert werden soll(en).

Klicken Sie auf „Löschen“, um den/die Artikel zu entfernen.

Speichern Sie die aktualisierte Bestellung.

Ändern Sie den Zahlungsstatus von „Autorisiert“ auf „Bezahlt“.

432293367 6d2cb70d D343 4aba 9219 26b0088a725f 1
432293381 1ce9627e 0477 45b6 955e 1fd42b4424ac 1
432293391 35bdbb64 9848 492d B617 580d8dfae0b3 1

Die Coli-Funktion ist so konzipiert, dass sie ausschließlich mit iPaaS (Integration Platform as a Service)-Lösungen und ähnlichen Plattformen funktioniert.

4. Rückerstattungen (vollständig & teilweise)

Unterstützt vollständige und teilweise Rückerstattungen über NMI.

Funktionsweise:

Vollständige Rückerstattungen geben die gesamte Zahlung zurück.

Teilweise Rückerstattungen geben nur einen Teil des Gesamtbetrags zurück.

Anwendung (vollständige Rückerstattung):

1.Gehen Sie zu Bestellungen → Artikelbereich.

2.Wählen Sie das/die Produkt(e) aus, das/die erstattet werden soll(en).

3.Klicken Sie auf Artikel zurückgeben.

4.Speichern Sie die Bestellung.

5.Klicken Sie auf Rückerstattung erstellen.

6.Ändern Sie den Status auf „In Bearbeitung“.

Anwendung (teilweise Rückerstattung):

1.Gehen Sie zu Bestellungen → Artikelbereich.

2.Wählen Sie das/die Produkt(e) aus, das/die erstattet werden soll(en).

3.Passen Sie den Rückerstattungsbetrag an (vollständig oder teilweise).

4.Klicken Sie auf Artikel zurückgeben.

5.Speichern Sie die Bestellung.

6.Klicken Sie auf Rückerstattung erstellen.

7.Ändern Sie den Status auf „In Bearbeitung“.

Vollständige Rückerstattung:

432293558 190aa2b7 9f65 48cb B241 7c20201e8a01 1
432293585 680cf66f 1774 4ed3 B37e Cde2d80d457b 1
432293608 42806d50 3253 4e9e A697 6b25b0cd2164 1

Teilweise Rückerstattung:

1.Gehen Sie zur Bestellung und wählen Sie das Produkt für die Rückgabe aus.

2.Geben Sie die Menge der zurückzuerstattenden Artikel an.

3.Geben Sie die Artikel zurück.

4.Speichern Sie die Bestellung.

5.Erstellen Sie eine teilweise Rückerstattung.

6.Aktualisieren Sie den Bestellstatus auf „In Bearbeitung“.

432293711 5784401c 08f3 47e8 9626 1d6e3232ab1e 1
432293736 9e6df8c0 F31f 484e Bf3d 747f7b361683 1
432293757 3baa353f 6987 48dc 84c7 104025324f58 1

5. Mixed Card

Die Mixed Card-Funktion ermöglicht es Kunden, sowohl reguläre Produkte als auch abonnementbasierte Produkte mit einem einzigen Warenkorb zu kaufen. Diese Funktion integriert Standardkäufe und Abonnements in dieselbe Transaktion.

Funktionsweise:

Das System unterscheidet zwischen Einmalkäufen und abonnementbasierten Zahlungen.

Dieselbe Kreditkarte kann für beide Transaktionsarten verwendet werden.

Anwendung:

1.Fügen Sie reguläre und abonnementsbasierte Produkte zum Warenkorb hinzu.

2.Gehen Sie zur Kasse.

3.Zahlen Sie mit einer einzigen Kreditkarte.

432293844 82ccae30 8933 406e Aa70 4f4ad0149671 1 1

6. Save Card Feature

Ermöglicht es Kunden, ihre Kartendaten sicher für zukünftige Transaktionen zu speichern.

Funktionsweise:

Eine Vaulted ID wird erstellt, um die Zahlungsinformationen des Kunden zu speichern.

Kunden können für zukünftige Transaktionen die Ein-Klick-Zahlung wählen.

Anwendung:

1.Wählen Sie Produkte aus und gehen Sie zur Kasse.

2.Geben Sie die Zahlungsinformationen ein.

3.Aktivieren Sie das Kästchen „Meine Karte für zukünftige Zahlungen speichern“.

4.Die gespeicherte Karte wird bei zukünftigen Bestellungen als Zahlungsoption angezeigt.

Verwaltung gespeicherter Karten:

Karte löschen: Entfernt gespeicherte Kartendaten aus NMI.
Karte hinzufügen: Ermöglicht das Hinzufügen einer neuen Karte für zukünftige Transaktionen.

432293921 Fd28783b 68a0 43e7 8525 7733774f43e8 1
432293944 6b4b21fb 569e 4e38 Aaca 7ef8d0c5953c 1
432293972 32198116 6be6 4f42 82ff 791c52c92faa 1
432294001 6f9dbbc2 6019 4193 Ba1b 31b690982f28 1

NMI Plugin – API-Dokumentation

Dieses Dokument enthält detaillierte Informationen zu den API-Endpunkten, die im NMI Plugin für Shopware 6 verfügbar sind. Diese Endpunkte ermöglichen es autorisierten Benutzern, Transaktionen zu initiieren und Transaktionsdetails mithilfe von abfragebasierten Parametern abzurufen.

NMI-Transaktionsinitiierung

Endpunkt


POST /api/transact.php

Beschreibung

Initiiert eine Transaktion mithilfe von Abfrageparametern, die über eine POST-Anfrage gesendet werden. Dies ist der typische Gateway-Interaktionsendpunkt zur Verarbeitung von Zahlungen über NMI.

Request-Header


Accept: application/json

Beispiel für den Request-Body (x-www-form-urlencoded)


security_key=6457Thfj624V5r7WUwc5v6a68Zsd6YEm
type=sale
ccnumber=4111111111111111
ccexp=1025
cvv=123
amount=1

Erfolgreiche Antwort (Antwortformat: x-www-form-urlencoded)


response=1
responsetext=SUCCESS
authcode=123456
transactionid=10778056102
response_code=100
type=sale
cvvresponse=N

Beispiel für eine Fehlerantwort


response=3
responsetext=Payment Token does not exist REFID:333061802
response_code=300

NMI-Transaktionsabfrage

Endpunkt


POST /api/query.php

Beschreibung

Sendet eine Abfrageanfrage an das NMI-Gateway, um Transaktionsdetails abzurufen. Nützlich für Post-Transaktionsvorgänge wie die Überprüfung des Zahlungsstatus, das Abrufen historischer Daten oder den Abgleich von Datensätzen.

Request-Header


Accept: application/json
Content-Type: application/json

Beispiel für den Request-Body


{
  "security_key": "6457Thfj624V5r7WUwc5v6a68Zsd6YEm",
  "report_type": "transaction",
  "transactionid": "10778056102"
}

Erfolgreiche Antwort


{
  "nm_response": {
    "transaction": {
      "transaction_id": "10778056102",
      "transaction_type": "cc",
      "condition": "complete",
      "order_id": "1234567890",
      "first_name": "John",
      "last_name": "Smith",
      "cc_number": "4xxxxxxxxxxx1111",
      "cc_exp": "1025",
      "amount": "1.00",
      "response_text": "SUCCESS",
      "response_code": "100"
    }
  }
}

Beispiel für eine Fehlerantwort


{
  "nm_response": {
    "error_response": "Invalid security key provided. REFID:987654321"
  }
}

Best Practices

1.API-Schlüssel korrekt konfigurieren
Richten Sie Live- und Sandbox-API-Schlüssel ein, bevor Sie Transaktionen verarbeiten.
Stellen Sie sicher, dass Signaturschlüssel und öffentliche Schlüssel korrekt sind, um eine sichere Kommunikation zu gewährleisten.

2.Transaktionen überwachen
Prüfen Sie regelmäßig im Admin-Panel → Bestellungen, ob Zahlungen korrekt verarbeitet werden.
Verwenden Sie „Authorize“ und „Capture“, um die Zahlungsfreigabe zu steuern, bevor Gelder eingezogen werden.

3.Rückerstattungen sorgfältig bearbeiten

Überprüfen Sie das richtige Produkt für vollständige oder teilweise Rückerstattungen.
Aktualisieren Sie den Bestellstatus auf „In Bearbeitung“, nachdem Rückerstattungen verarbeitet wurden.

4.Gemischte Kartenfunktion nutzen
Ermöglichen Sie Kunden die Nutzung einer Kreditkarte für sowohl reguläre als auch Abonnementprodukte.

5.Karten sicher speichern
Aktivieren Sie „Karte speichern“ für schnellere zukünftige Transaktionen.
Verwalten und aktualisieren Sie gespeicherte Karten regelmäßig.

6.Cache nach Änderungen leeren
Leeren Sie immer den Shopware-Cache nach dem Speichern von Einstellungen, um sicherzustellen, dass Updates übernommen werden.

7.Im Sandbox-Modus testen
Verwenden Sie Sandbox-API-Schlüssel, um alle Zahlungsmethoden zu testen, bevor Sie live gehen.

8.Auf dem neuesten Stand bleiben

Halten Sie das Plugin aktuell, um Kompatibilität und Sicherheit zu gewährleisten.

Fehlerbehebung

Keine Kreditkarten-Zahlungsoption verfügbar

  • Überprüfen Sie, ob die NMI-Kreditkarten-Zahlungsmethode in der Plugin-Konfiguration aktiviert ist.

  • Prüfen Sie, ob die API-Schlüssel für Live-Transaktionen korrekt eingestellt sind.

  • Stellen Sie sicher, dass das Plugin aktiviert ist und der Cache geleert wurde.

ACH-Zahlungen werden nicht verarbeitet

  • Überprüfen Sie, ob die NMI ACH (eCheck)-Zahlungsmethode aktiviert ist.

  • Stellen Sie sicher, dass die Bankkontodaten des Kunden korrekt und im richtigen Format vorliegen.

„Authorize and Capture“ funktioniert nicht

  • Prüfen Sie, ob die Option „Authorize and Capture“ in den Plugin-Einstellungen aktiviert ist.

  • Überprüfen Sie den Bestellstatus, um sicherzustellen, dass er auf „Autorisiert“ gesetzt ist, bevor Sie versuchen, die Zahlung einzuziehen oder zu stornieren.

Rückerstattungen werden nicht verarbeitet

  • Stellen Sie sicher, dass der Bestellstatus nach Einleitung der Rückerstattung auf „In Bearbeitung“ gesetzt ist.

  • Prüfen Sie, ob die zurückerstatteten Artikel korrekt im Abschnitt Bestellungen → Artikel ausgewählt sind.

Speichern der Karte funktioniert nicht

  • Stellen Sie sicher, dass während des Checkouts das Kästchen „Meine Karte für zukünftige Nutzung speichern“ aktiviert ist.

  • Überprüfen Sie, ob die Vaulted-ID korrekt im System erstellt wurde.

  • Falls Kunden ihre Karten weiterhin nicht speichern können, leeren Sie den Cache und stellen Sie sicher, dass keine Konflikte mit anderen Zahlungsmethoden bestehen.

Gemischte Karten-Transaktionen funktionieren nicht

  • Stellen Sie sicher, dass sowohl reguläre als auch Abonnementprodukte vor dem Checkout zum Warenkorb hinzugefügt werden.

  • Überprüfen Sie, dass das System korrekt zwischen Einmal- und Abonnementzahlungen unterscheidet.

FAQ

1.Wie konfiguriere ich die API-Schlüssel?
Gehen Sie zu den Plugin-Einstellungen im Shopware Admin-Panel und geben Sie die Live- und Sandbox-API-Schlüssel sowie den Signaturschlüssel und die öffentlichen Schlüssel für sichere Transaktionen ein.

2.Kann ich ACH für Zahlungen verwenden?
Ja, Sie können NMI ACH (eCheck) als Zahlungsmethode aktivieren, damit Kunden mit ihren Bankkontodaten zahlen können.

3.Wie funktioniert die Funktion „Authorize and Capture“?
Die Zahlung wird zunächst autorisiert und zurückgehalten. Administratoren können die Belastung genehmigen oder ablehnen, bevor die Gelder eingezogen werden.

4.Kann ich einzelne Artikel in einer Bestellung
stornieren?
Ja, Sie können einzelne Positionen stornieren, ohne die gesamte Bestellung zu beeinflussen, mithilfe der COLI-Funktion (Cancel Order by Line Item).

5.Kann ich die Kreditkartendaten der Kunden speichern?

Ja, Sie können die Funktion „Karte speichern“ aktivieren, um die Zahlungsdetails der Kunden sicher für zukünftige Transaktionen zu speichern.

6.Wie gehe ich mit Rückerstattungen um?
Vollständige oder teilweise Rückerstattungen können über den Bereich Bestellungen im Admin-Panel bearbeitet werden. Aktualisieren Sie den Status nach der Verarbeitung auf „In Bearbeitung“.

7.Können Kunden sowohl reguläre als auch Abonnementprodukte mit einer Karte kaufen?
Ja, die Funktion „Gemischte Karte“ ermöglicht es Kunden, sowohl reguläre Produkte als auch abonnementbasierte Artikel mit einer einzigen Kreditkarte zu kaufen.

8.Ist es sicher, Karteninformationen zu speichern?

Ja, die Karteninformationen der Kunden werden sicher mit einer Vaulted-ID gespeichert, was PCI-konform ist und zukünftige One-Click-Zahlungen ermöglicht.

9.Wie behebe ich Zahlungsprobleme?

Überprüfen Sie Ihre API-Zugangsdaten, stellen Sie sicher, dass das Plugin aktiv ist, und prüfen Sie die Zahlungsstatus im Admin-Panel. Leeren Sie den Cache, wenn Einstellungen nicht gespeichert werden.

  • Email: info@solution25.com

    DE: +49 421 438 1919-0

    Marcusallee 16, 28359 Bremen, Germany

  • © 2026 solution25 - All rights Reserved.

    • Über uns
      • Über uns
      • Events
      • Blog
      • Careers
    • Services
      • Shopware
      • Shopify
      • Integrations
      • Migrationen
    • Rechtliches
      • Datenschutzerklärung
      • Impressum
    • Social
      • Linkedin
      • Facebook
      • Instagram
    80+ Zertifikate
    Group
    Group 1
    Group 2