• 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. Bluesnap Payment
Github

Bluesnap Payment

431989242 9b74c3ea 89e1 4421 82e4 4b3e9673f9fc
Share

Table of content

Free 15 min initial consultation directly with our experts.

Free consultation +49 421 438 1919–0
Share

Einführung

Das Bluesnap Shopware 6 Plugin ist eine zuverlässige Zahlungslösung, die das Bluesnap-Gateway mit Ihrem Shopware-Shop verbindet. Es unterstützt verschiedene Zahlungsmethoden wie Kreditkarten, Apple Pay, Google Pay, Hosted Checkout und Pay-by-Link. Händler können vollständige oder teilweise Rückerstattungen verwalten, 3D Secure für zusätzliche Sicherheit aktivieren und Kunden die Möglichkeit bieten, ihre Kartendaten zu speichern, zu aktualisieren oder zu löschen. Mit einem klaren Einrichtungsprozess und sicheren Transaktionen hilft das Plugin Unternehmen, ein reibungsloses und flexibles Zahlungserlebnis anzubieten.

Hauptfunktionen

  • Kreditkartenakzeptanz: Akzeptieren Sie Kartenzahlungen über das sichere Bluesnap-Gateway.

  • Hosted Checkout: Leiten Sie Kunden zu einer sicheren, von Bluesnap gehosteten Zahlungsseite weiter.

  • Apple Pay & Google Pay: Bieten Sie schnelle, gerätebasierte Zahlungsmöglichkeiten.

  • Pay by Link: Senden Sie Kunden einen Link, um ihre Zahlung abzuschließen.

  • Rückerstattungen: Unterstützung für vollständige und teilweise Rückerstattungen aus der Bestellansicht.

  • Karte speichern: Ermöglichen Sie Kunden, Kartendaten für zukünftige Zahlungen zu speichern.

  • Karte aktualisieren: Ermöglichen Sie Kunden, gespeicherte Kartendaten zu ändern.

  • Karte löschen: Geben Sie Nutzern die Kontrolle, gespeicherte Karten zu entfernen.

  • 3D Secure: Fügen Sie den Kartentransaktionen eine zusätzliche Sicherheitsebene hinzu.

Kompatibilität

  • ✅ Shopware 6.6.x

Erste Schritte
Installation & Aktivierung
1.Herunterladen

Plugin-Konfiguration

1. Auf Plugin-Einstellungen zugreifen

  • Gehen Sie zu Einstellungen > System > Plugins.

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

2. Allgemeine Einstellungen
Bevor Sie das Plugin verwenden, konfigurieren Sie die API-Schlüssel und Zahlungseinstellungen:

  • API-Schlüssel für Live: Wird für Live-Transaktionen benötigt.

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

431989989 692fc1eb Dac5 4dd0 Ad0b 333fb36e1dfb
  • API-Schlüssel für Sandbox: Wird für Testtransaktionen in der Sandbox-Umgebung benötigt.

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

431989818 Be0bac98 51fd 4046 998e C9f02227144f
  • 3D Secure (Aktivieren/Deaktivieren): Wenn aktiviert, ist die 3D-Secure-Authentifizierung für alle Kreditkartentransaktionen erforderlich.

431990069 2f6c861b B657 4403 Bcd8 9e5cc3f79762
  • Gespeicherter Kunde

  • Stellen Sie sicher, dass Sie diese Einstellungen konfigurieren, bevor Sie Zahlungsmethoden in Ihrem Shop aktivieren.

431990135 Afdb80d8 Ce1c 413e 9658 42d31d2e567c

3. Konfiguration speichern

  • Klicken Sie oben rechts auf Speichern, um Ihre Einstellungen zu sichern.

431990205 6353045e 481a 4131 A2ba 67df74fcb6ae

Funktionen & Nutzung

1. Kreditkartenzahlung (Credit Card Capture)
Diese Funktion ermöglicht es Kunden, Transaktionen über das PCI-konforme Zahlungs-Gateway von Bluesnap mit ihrer Kreditkarte abzuschließen.

Funktionsweise:

Kunden geben ihre Kreditkartendaten in ein sicheres Formular ein.

Die Zahlung wird über das Bluesnap-Gateway verarbeitet.

Schritte:

1.Wählen Sie „Bluesnap Kreditkarte“ als Zahlungsmethode aus.

2.Geben Sie die Kreditkartendaten des Kunden in das Bluesnap-Formular ein.

3.Senden Sie die Zahlung ab.

431990283 0595f91d A526 483c 9e57 Dbe6917170f5

2. Gehosteter Checkout (Hosted Checkout)
Der gehostete Checkout von Bluesnap stellt eine sichere, von Bluesnap gehostete Checkout-Seite bereit und nimmt Händlern die direkte Verarbeitung sensibler Zahlungsdaten ab.
Funktionsweise:

Kunden werden auf eine sichere, gehostete Checkout-Seite weitergeleitet.

Zahlungen werden sicher über Bluesnap verarbeitet.

Schritte:

1.Wählen Sie „Bluesnap Hosted Checkout“ als Zahlungsmethode aus.

2.Der Kunde wird auf die gehostete Checkout-Seite weitergeleitet.

3.Der Kunde schließt die Transaktion auf der gehosteten Seite ab.

432002199 D498e033 1121 4871 Bd6e 78d031f2a748

3. Apple-Pay-Integration
Bluesnap unterstützt Apple Pay und ermöglicht es Kunden, mit ihren Apple-Geräten per einfachem Tippen zu bezahlen.

Funktionsweise:

Kunden authentifizieren die Zahlung über ihr Apple-Gerät mittels Face ID, Touch ID oder Apple Watch.

Schritte:

1.Wählen Sie „Apple Pay“ als Zahlungsmethode aus.

2.Bestätigen Sie die Zahlung über Face ID, Touch ID oder die Apple Watch.

431990548 920dd304 7faf 448f B003 176d1c440999

4. Google-Pay-Integration

Kunden können Google Pay nutzen, um Transaktionen sicher und schnell abzuschließen.

Funktionsweise:

Kunden authentifizieren die Zahlung über ihr Google-Pay-Konto.

Schritte:

1.Wählen Sie „Google Pay“ als Zahlungsmethode aus.

2.Authentifizieren Sie die Zahlung über das Google-Pay-Konto des Kunden.

431990604 92a85870 D314 4914 950d 3432f7bb2098

5. Rückerstattungen (Vollständig & Teilweise)

Das Bluesnap-Plugin unterstützt sowohl vollständige als auch teilweise Rückerstattungen für Transaktionen.

Funktionsweise:

Vollständige Rückerstattungen erstatten den gesamten Zahlungsbetrag.

Teilweise Rückerstattungen erstatten nur einen Teil des Zahlungsbetrags.
Schritte für eine vollständige Rückerstattung:

1.Navigieren Sie zum Bereich Bestellungen.

2.Wählen Sie die Bestellung aus, die erstattet werden soll.

3.Klicken Sie auf „Rückerstattung erstellen“.

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

431990684 71ec6d5a 3512 4053 87fa 163563bfefc0
431990740 B0b25bf0 62de 43ca B7e8 6c9e4815684b
431990799 7f1f2d9a 5f8f 48c9 A5c6 04ecd9e1ccff
431990875 6b34e4ec 033e 4702 Bbab 535638b4c9dd

Schritte für eine teilweise Rückerstattung:

Navigieren Sie zum Bereich Bestellungen.

Wählen Sie die Bestellung aus, die teilweise erstattet werden soll.

Geben Sie den Rückerstattungsbetrag an.

Klicken Sie auf „Rückerstattung erstellen“.

Ändern Sie den Status auf „In Bearbeitung“.

431990938 950caa9f 2d62 453a 991a 147de9953666
431990966 47498af4 Ed2e 4863 A997 Dbc4e5281032

6. Funktion „Karte speichern“

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

Funktionsweise:

Eine Vaulted-ID wird erstellt, um die Zahlungsdaten des Kunden sicher zu speichern.

Kunden können gespeicherte Karten für zukünftige Transaktionen auswählen.

Schritte:

Wählen Sie während des Checkouts „Meine Karte für zukünftige Zahlungen speichern“.

Die Karte wird sicher gespeichert und steht für zukünftige Zahlungen zur Verfügung.

7. Funktion „Karte aktualisieren“

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

Funktionsweise:

Kunden können ihre gespeicherten Kartendaten direkt im Zahlungs-Gateway ändern.

Schritte:

Navigieren Sie zum Checkout.

Aktualisieren Sie die gespeicherten Kartendaten.

Speichern Sie die aktualisierten Karteninformationen.

8. Funktion „Karte löschen“

Diese Funktion ermöglicht es Kunden, ihre gespeicherten Kartendaten zu löschen, wenn sie diese nicht mehr verwenden möchten.

Funktionsweise:

Kunden können ihre gespeicherten Karteninformationen aus dem System entfernen.

Schritte:

Navigieren Sie zum Checkout.

Wählen Sie die zu löschende Karte aus.

Klicken Sie auf „Löschen“, um die Karte aus dem System zu entfernen.

9. 3D-Secure-Authentifizierung

Die Aktivierung von 3D Secure fügt Kreditkartentransaktionen eine zusätzliche Sicherheitsebene hinzu und reduziert Betrug.

Funktionsweise:

Nachdem der Kunde seine Kreditkartendaten eingegeben hat, wird er zur Authentifizierungsseite seiner Bank weitergeleitet, um die Transaktion abzuschließen.

Schritte:

Aktivieren Sie 3D Secure in der Plugin-Konfiguration.

Kunden werden während des Checkouts automatisch zur 3D-Secure-Authentifizierung aufgefordert.

BlueSnap-Plugin – API-Dokumentation

Dieses Dokument bietet detaillierte Informationen zu den im BlueSnap-Plugin für Shopware 6 verfügbaren API-Endpunkten. Diese Endpunkte ermöglichen eine sichere Integration mit den Zahlungsdiensten von BlueSnap, einschließlich der Generierung von Zahlungstokens sowie der Darstellung gehosteter Zahlungsfelder innerhalb Ihres Shopware-Storefronts.

Zahlungsfeld-Token generieren

Endpunkt:

POST /services/2/payment-fields-tokens

Beschreibung:
Dieser Endpunkt wird verwendet, um ein Payment-Field-Token zu generieren, das benötigt wird, um die gehosteten Zahlungsfelder von BlueSnap sicher im Frontend darzustellen.

Anforderungs-Header:

Authorization: Basic

Erfolgreiche Antwort:

HTTP/1.1 201 Created
Location: https://sandbox.bluesnap.com/services/2/payment-fields-tokens/eyJhbGciOiJIUzI1NiJ9...

Beispiel für eine Fehlerantwort:

{
  "errorCode": "401",
  "errorDescription": "Unauthorized Error"
}

Transaktion erfassen

Endpunkt:

POST /services/2/transactions

Beschreibung:
Dieser Endpunkt wird verwendet, um eine Zahlung für eine Transaktion über BlueSnap zu erfassen (autorisieren und Geldmittel einziehen). Er wird typischerweise nach der Tokenisierung der Zahlungsdaten über die gehosteten BlueSnap-Felder aufgerufen.

Anforderungs-Header:

Authorization: Basic
Content-Type: application/json

Beispiel für Request-Body:

{
  "amount": 39.98,
  "softDescriptor": "Card Capture",
  "currency": "EUR",
  "cardHolderInfo": {
    "firstName": "asd",
    "lastName": "asd",
    "zip": "12345",
    "country": "us",
    "city": "test",
    "email": "tst@test.com"
  },
  "pfToken": "token",
  "cardTransactionType": "AUTH_CAPTURE",
  "transactionInitiator": "SHOPPER"
}

Erfolgreiche Antwort:

{
  "transactionId": 100123456,
  "transactionType": "AUTH_CAPTURE",
  "amount": 39.98,
  "currency": "EUR",
  "card": {
    "cardLastFourDigits": "1111",
    "cardType": "VISA"
  },
  "processingInfo": {
    "processingStatus": "SUCCESS",
    "authCode": "XYZ123"
  }
}

Beispiel für eine Fehlerantwort:

{
  "errorCode": "401",
  "errorDescription": "Unauthorized Error"
}

Apple-Pay-Wallet

Endpunkt:

POST /services/2/wallets/

Beschreibung:

Dieser Endpunkt wird verwendet, um einen Apple Wallet-Eintrag für einen Kunden zu erstellen oder zu aktualisieren. Er erfordert typischerweise eine Autorisierung und ein JSON-Payload, das die Wallet-Daten beschreibt. Die Anfrage sendet Zahlungs- oder Pass-bezogene Informationen an den Apple-Wallet-Service von BlueSnap.

Anforderungs-Header:

Authorization: Basic
Content-Type: application/json

Beispiel für Request-Body:

{
  "walletType": "APPLE_PAY",
  "validationUrl": "https://apple-pay-gateway-cert.apple.com/paymentservices/startSession",
  "domainName": "merchant.com"
}

Erfolgreiche Antwort:

{
  "walletType": "APPLE_PAY",
  "walletToken": "ImRhdGEiOiJuY1AvRitIUy8zeG5ISk1pSm9RbXhCMFd"
}

Beispiel für eine Fehlerantwort:

{
  "message": "Invalid wallet request",
  "code": 400
}

Vaulted Shopper abrufen

Endpunkt:

GET /services/2/vaulted-shoppers/{vaultedShopperId}

Beschreibung:
Dieser Endpunkt ruft die Daten eines Vaulted Shoppers bei BlueSnap anhand seiner eindeutigen ID ab. Vaulted Shopper speichern Zahlungsdaten und persönliche Informationen für zukünftige Transaktionen (z. B. Abonnements oder gespeicherte Zahlungsmethoden). Dieser Endpunkt wird typischerweise verwendet, um gespeicherte Shopper-Daten sicher zu verwalten oder wiederzuverwenden.
Anforderungs-Header:

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

Beispiel für eine Anfrage:

GET /services/2/vaulted-shoppers/123456789

Erfolgreiche Antwort:

{
  "vaultedShopperId": 123456789,
  "firstName": "John",
  "lastName": "Doe",
  "email": "john.doe@example.com",
  "paymentSources": {
    "creditCardInfo": [
      {
        "cardLastFourDigits": "1111",
        "cardType": "VISA",
        "expirationMonth": "12",
        "expirationYear": "2025"
      }
    ]
  },
  "billingContactInfo": {
    "zip": "12345",
    "country": "US",
    "state": "CA",
    "city": "Los Angeles",
    "address": "123 Main St"
  }
}

Beispiel für eine Fehlerantwort:

{
  "error": true,
  "code": 15001,
  "message": "Vaulted Shopper nicht gefunden."
}

Best Practices

  • Sandbox für Tests verwenden: Testen Sie Ihre Zahlungsmethoden und Abläufe immer im Sandbox-Modus, bevor Sie live gehen.

  • 3D Secure aktivieren: Verbessern Sie den Betrugsschutz, indem Sie 3D Secure für alle Kreditkartentransaktionen aktivieren.

  • API-Schlüssel sicher aufbewahren: Teilen Sie Ihre API-Schlüssel niemals öffentlich. Rotieren Sie sie bei Bedarf regelmäßig.

  • Kunden über gespeicherte Karten informieren: Seien Sie transparent über Funktionen zum Speichern von Karten und bieten Sie einfache Möglichkeiten, gespeicherte Karten zu verwalten oder zu löschen.

  • Transaktionen überwachen: Überprüfen Sie regelmäßig Ihr Bluesnap-Dashboard, um Transaktionen zu verfolgen, Rückerstattungen zu überwachen und fehlgeschlagene Zahlungen zu bearbeiten.

  • Aktuell bleiben: Halten Sie das Plugin auf dem neuesten Stand, um Kompatibilität und Sicherheitsverbesserungen sicherzustellen.

Fehlerbehebung

Problem: Zahlungsmethode wird beim Checkout nicht angezeigt

  • Stellen Sie sicher, dass das Plugin korrekt mit den richtigen API-Schlüsseln konfiguriert ist.

  • Überprüfen Sie, dass die gewünschten Zahlungsmethoden in den Shopware-Einstellungen aktiviert sind.

  • Prüfen Sie, ob Ihr Shop im richtigen Modus (Sandbox oder Live) läuft, der zu den verwendeten Schlüsseln passt.

Problem: 3D Secure wird nicht ausgelöst

  • Stellen Sie sicher, dass 3D Secure in den Plugin-Einstellungen aktiviert ist.

  • Prüfen Sie, ob die verwendete Kreditkarte 3D Secure unterstützt.

  • Testen Sie ggf. mit unterschiedlichen Karten

Problem: Gespeicherte Karten werden nicht angezeigt

  • Überprüfen Sie, dass die Vaulted-Customer-Funktion aktiviert ist.

  • Stellen Sie sicher, dass der Benutzer während des Checkouts in sein Konto eingeloggt ist.

Problem: Rückerstattung schlägt fehl oder wird nicht im Bestellstatus angezeigt

  • Stellen Sie sicher, dass die Transaktion erfolgreich erfasst wurde, bevor Sie eine Rückerstattung initiieren.

  • Überprüfen Sie, dass Sie die richtige Bestellung und den korrekten Betrag verwenden, insbesondere bei Teilrückerstattungen.

  • Prüfen Sie das Bluesnap-Dashboard für weitere Details zu fehlgeschlagenen Rückerstattungsversuchen.

FAQ

1. Welche Zahlungsmethoden unterstützt das Bluesnap Shopware 6 Plugin?
Das Plugin unterstützt Kreditkarte, Apple Pay, Google Pay, Hosted Checkout und Pay by Link.

2. Können Kunden ihre Kartendaten für zukünftige Zahlungen speichern?
Ja, Kunden können Kartendaten sicher speichern und diese innerhalb ihres Kontos verwalten (aktualisieren oder löschen).

3. Wie aktiviere ich 3D Secure?

Sie können 3D Secure in den Plugin-Konfigurationseinstellungen unter dem API-Bereich aktivieren.

4. Wird Sandbox-Testing unterstützt?

Ja, das Plugin unterstützt den Sandbox-Modus für sicheres Testen. Verwenden Sie die Sandbox-API-Schlüssel im Konfigurationsbereich.

5. Kann ich Teilrückerstattungen ausstellen?

Ja, sowohl vollständige als auch teilweise Rückerstattungen werden über die Bestellverwaltungsoberfläche unterstützt.

Wiki-Dokumentation

Erfahren Sie mehr über die Plugin-Konfiguration in unserem WIKI.

Read more about the plugin configuration on our WIKI

  • 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