Zum Inhalt springen
TYPO3 Extension

Amazon Pay für TYPO3

Amazon Pay in TYPO3: Checkout mit Amazon-Konto. API-Integration, Zertifizierung, KI-beschleunigt.

Kostenloses Erstgespräch buchen

Amazon Pay reduziert Kaufabbrüche, weil Kunden kein neues Konto anlegen müssen

70 % der deutschen Online-Käufer haben ein Amazon-Konto. Wenn diese Nutzer in einem TYPO3-Shop auf “Kaufen” klicken und ein Registrierungsformular mit 12 Pflichtfeldern sehen, brechen viele ab. Amazon Pay löst dieses Problem: Der Kunde authentifiziert sich mit seinem Amazon-Konto, Lieferadresse und Zahlungsmittel werden automatisch übernommen. Kein Formular, keine Kreditkartennummer, kein neues Passwort. Laut Amazon-eigenen Case Studies steigt die Conversion Rate um 15 bis 30 %, je nach Branche und bestehender Checkout-Qualität.

Für TYPO3-Shop-Betreiber ist die Integration kein Plug-and-Play. Amazon Pay setzt eine API-Anbindung voraus (Login with Amazon, Amazon Pay API v2), eine zertifizierte Implementierung und regelmässige Sicherheitsupdates. Amazon prüft jede Integration vor dem Go-Live.

Typische Einsatzszenarien

Mittelständische B2C-Shops mit aimeos. Online-Shops für Mode, Elektronik, Haushaltswaren, die neben PayPal und Kreditkarte eine dritte Zahlungsart anbieten wollen. Amazon Pay funktioniert besonders gut bei impulsgetriebenen Käufen unter 200 Euro, wo jede Hürde im Checkout direkt Umsatz kostet. Die Integration in aimeos erfolgt über einen eigenen Service-Provider, der in die Payment-Pipeline eingehängt wird.

Spendenplattformen und Mitgliedsbeiträge. Vereine und NGOs, die über ihre TYPO3-Website Spenden oder Mitgliedsbeiträge einziehen, profitieren von der niedrigen Einstiegshürde. Der Spender klickt “Mit Amazon bezahlen”, bestätigt den Betrag und ist fertig. Kein IBAN-Eintippen, keine Lastschrift-Einrichtung. Für wiederkehrende Zahlungen unterstützt Amazon Pay Recurring Payments.

Digitale Produkte und Downloads. Software-Lizenzen, E-Books, Online-Kurse - Produkte ohne physischen Versand profitieren besonders, weil der gesamte Kaufprozess in unter 30 Sekunden abgeschlossen ist. Keine Versandadresse nötig, nur Authentifizierung und Zahlung.

Technische Architektur

Amazon Pay v2 basiert auf einer REST-API mit JSON-Payloads. Der Ablauf in einem TYPO3-Shop: Der Kunde klickt den Amazon-Pay-Button, wird zu Amazon weitergeleitet (oder ein Popup öffnet sich), loggt sich ein und bestätigt Adresse und Zahlungsmittel. Amazon sendet ein Access Token zurück an den Shop. Der Shop erstellt eine Checkout-Session über die Amazon Pay API, in der Warenkorbdaten und Bestelldetails hinterlegt werden. Nach Bestätigung durch den Kunden wird die Zahlung ausgelöst.

Die Integration in TYPO3 erfordert drei Komponenten: einen API-Client (HTTP-Requests an die Amazon Pay API mit Signatur per RSA-Schlüssel), eine Frontend-Komponente (Amazon Pay Button als JavaScript-Widget) und einen Webhook-Handler für asynchrone Benachrichtigungen (Zahlungsbestätigung, Rückerstattung, Chargeback).

Für aimeos existiert ein Community-Plugin, das die Grundfunktionen abdeckt. Für tt_products oder Custom-Shops ist eine eigene Integration nötig. In beiden Fällen muss der TYPO3-Shop HTTPS verwenden (Pflicht seit Amazon Pay v2), und die Webhook-URL muss von aussen erreichbar sein.

Amazon stellt eine Sandbox-Umgebung bereit, in der alle Zahlungsflüsse ohne echtes Geld getestet werden können. Die Sandbox nutzt eigene API-Endpunkte und Test-Konten.

Häufige Probleme und Lösungen

Zertifizierung scheitert beim ersten Anlauf. Amazon prüft vor dem Go-Live, ob die Integration korrekt funktioniert: Button-Platzierung, Error-Handling bei abgelehnten Zahlungen, Darstellung auf Mobilgeräten, korrekte Stornierung. Häufige Fehler: Der Amazon-Pay-Button erscheint nicht auf der Produktseite (nur im Warenkorb), Fehlermeldungen bei Zahlungsablehnung fehlen oder sind auf Englisch. Lösung: Amazons Integration Checklist vollständig abarbeiten, bevor die Prüfung beantragt wird.

IPN-Benachrichtigungen (Instant Payment Notifications) gehen verloren. Amazon sendet Zahlungsbestätigungen asynchron per POST an eine hinterlegte URL. Wenn TYPO3 diese Requests durch Caching, Redirect-Regeln oder fehlende CSRF-Ausnahmen blockiert, bleibt die Bestellung im Status “ausstehend”. Lösung: Eine dedizierte eID-Route oder Middleware-Route für den Webhook einrichten, die ausserhalb der normalen TYPO3-Request-Verarbeitung läuft.

Recurring Payments und Abo-Modelle. Amazon Pay unterstützt wiederkehrende Zahlungen, aber die Einrichtung ist komplexer als bei Stripe Subscriptions. Der Kunde muss explizit einem Billing Agreement zustimmen, und der Shop muss regelmässig Authorize-Requests senden. Lösung: Billing Agreements als eigene Datenbank-Entität verwalten und einen Cronjob einrichten, der fällige Zahlungen auslöst.

Migration und Versions-Kompatibilität

Amazon Pay v2 ist die aktuelle API-Version (seit 2021). Version 1 wird seit Ende 2023 nicht mehr für neue Integrationen akzeptiert. Bestehende v1-Implementierungen funktionieren noch, erhalten aber keine Updates und keine neuen Features. Die Migration von v1 auf v2 betrifft den kompletten API-Client: Andere Endpunkte, anderer Signatur-Mechanismus (RSA statt HMAC), andere Session-Verwaltung.

Für TYPO3 gibt es keine offizielle Amazon Pay Extension im TER mit aktivem v12/v13-Support. Die Integration erfolgt als Custom-Code oder über Community-Plugins für aimeos. Gosign implementiert Amazon Pay als eigenständiges Composer-Paket, das in beliebige TYPO3-Shop-Setups eingebunden werden kann. Dieses Paket kapselt den API-Client, den Button und den Webhook-Handler, sodass ein TYPO3-Major-Upgrade nur die TYPO3-spezifische Adapter-Schicht betrifft.

Für Shop-Betreiber, die neben Amazon Pay auch PayPal, Kreditkarte und Klarna anbieten, empfiehlt Gosign eine einheitliche Payment-Abstraktion. Statt jeden Provider einzeln zu integrieren, wird eine gemeinsame Schnittstelle implementiert, über die alle Payment-Provider angesteuert werden. aimeos bringt diese Abstraktion nativ mit (Service-Provider-Architektur). Für Custom-Shops baut Gosign eine vergleichbare Schicht, die den Checkout-Code von den Provider-spezifischen APIs entkoppelt. Das reduziert den Aufwand für neue Payment-Provider auf die Implementierung eines einzelnen Adapters statt einer Komplett-Integration.

Die Gesamtkosten einer Amazon Pay Integration in einem bestehenden TYPO3-Shop liegen bei 3 bis 8 Entwicklungstagen, je nachdem ob ein aimeos-Plugin genutzt werden kann oder eine Custom-Integration nötig ist. Die Amazon-Zertifizierung erfordert zusätzlich 1 bis 2 Tage für Vorbereitung und Korrekturrunden.

KI-beschleunigte Entwicklung: 70% schneller

  • 80% schneller: API-Client
  • 65% schneller: Checkout-Flow

TYPO3 Update & DSGVO-Audit

Wir aktualisieren Ihre TYPO3-Installation kostengünstig auf die aktuelle LTS-Version - inklusive aller Extensions, auch veralteter und nicht mehr gewarteter.

Alle Extensions migriert

Auch veraltete, nicht gewartete oder Eigenentwicklungen.

Festpreis-Angebot

Transparente Kosten, keine versteckten Nacharbeiten.

KI-beschleunigt

30-50 % günstiger als marktüblich durch KI-gestützte Code-Analyse.

Null Datenverlust

Komplette Datenmigration mit Rollback-Sicherung.

DSGVO-Audit: Wir prüfen Ihre TYPO3-Installation auf DSGVO-Konformität - Cookie-Consent, Tracking, Extensions, Formulare und Hosting - und setzen alle Maßnahmen kostengünstig um.

Verwandte TYPO3 Extensions

Gosign ist eine Hamburger Digitalagentur mit 25 Jahren Erfahrung in TYPO3-Entwicklung. Wir haben über 800 TYPO3 Extensions analysiert und entwickeln heute mit KI-Unterstützung bis zu 70% schneller als mit klassischen Methoden. Unsere Kunden sind mittelständische Unternehmen, Hochschulen und öffentliche Einrichtungen in Deutschland.

Stand: April 2026

Kostenloses Erstgespräch buchen

30 Minuten mit einem TYPO3-Spezialisten, unverbindlich.