Ressourcen für Entwickelnde
Nutze unsere praktischen Ressourcen für Entwickler:innen, um gleich loszulegen.

Anleitungen für eigene Integration
Lerne, wie Du einmalige oder wiederkehrende Zahlungen direkt in Deinem System, auf Deiner Website oder über Deine App erhalten kannst.
Anleitung für Entwickelnde von Plattformen und Marktplätzen
Finde alle nötigen Dokumentationen und Hilfestellungen, um Online-Zahlungen über Deine Plattform oder Deinen Marktplatz zu erhalten.
Häufig gestellte Fragen von Entwickler:innen
Kann ich Payrexx kostenlos ausprobieren?
Ja, die ersten 30 Tage im Trial-Abo sind kostenlos. Einfach hier anmelden und loslegen. Es wird keine Kreditkarte benötigt.
Wie teste ich eine erste Zahlung?
Aktiviere in den Zahlungsanbieter-Einstellungen den Testmodus. Danach kannst Du via API oder einem der integrieren Tools eine Zahlungsseite öffnen und eine Testzahlung ohne Geldfluss durchführen. Mehr dazu hier
Welche Programmiersprachen werden unterstützt?
Du kannst unsere API mit jeder beliebigen Sprache verwenden. Mehr dazu findest Du in der Payrexx API-Dokumentation.
Für PHP bieten wir zudem ein fertiges SDK in unserem GitHub-Konto an.
Wo finde ich Code-Beispiele?
In unserem PHP SDK findest Du fertige PHP-Beispielcodes für verschiedene Anwendungsfälle.
In der API-Dokumentation findest Du Beispiele für jeden API-Aufruf.
Wie werden SCA (Strong Customer Authentication) und 3D Secure 2.0 im Checkout-Flow gehandhabt?
Payrexx übernimmt die komplexen Anforderungen der Zahlungsdiensterichtlinie PSD2 (inklusive SCA) automatisch für den Entwickler.
Bei Standard-Kreditkarten wird der 3D-Secure-Challenge-Flow direkt vom Payrexx Gateway gehostet und abgewickelt.
Bei Wallets wie Google Pay oder Click to Pay (Visa) nutzt Payrexx automatisch moderne, tokenisierte Authentifizierungsmethoden (z. B. CRYPTOGRAM_3DS). Da dies von Kartenausstellern bereits als starke Authentifizierung anerkannt wird, entfällt der zusätzliche 3D-Secure-Schritt im Checkout komplett (Frictionless Flow).
Unterstützt die API die automatische Abwicklung von Teilrückerstattungen (Partial Refunds)?
Ja. Sowohl volle Erstattungen (Refund) als auch Teilrückerstattungen (Partial refund) werden per API und im Dashboard unterstützt. Das Transaktionsobjekt der API liefert zudem die Boolean-Werte refundable und partiallyRefundable zurück, damit das System des Entwicklers sofort weiss, ob eine Teilbuchung möglich ist. Bei einer Teileinzug-Rückerstattung wechselt der Status der Transaktion auf partially-refunded. Webhooks werden bei diesen Statusänderungen ebenfalls ausgelöst.
Wie wird die Idempotenz bei API-Aufrufen sichergestellt, um Doppelbuchungen zu vermeiden?
Um Doppelbuchungen zu vermeiden, müssen Entwickler die eindeutige Payrexx uuid (Transaktions-ID von Payrexx) oder die eigene, bei der Transaktionserstellung übergebene referenceId (Order ID des Shops) nutzen. Payrexx empfiehlt zudem Webhooks immer anhand dieser IDs gegen die eigene Datenbank abzugleichen.
Welche PCI-DSS-Compliance-Anforderungen gelten bei der Nutzung der API oder SDKs?
Payrexx ist als Zahlungsplattform PCI-DSS Level 1 zertifiziert. Wenn Entwickler das Payrexx Payment Gateway, die gehosteten Zahlungsseiten (Pages) oder Plugins nutzen, kommen ihre eigenen Server nicht mit sensiblen Karteninhaberdaten (CHD - Cardholder Data) in Berührung. Der gesamte sensible Zahlungsfluss wird über die Server von Payrexx abgewickelt, was den Scope der PCI-Compliance für den Händler massiv reduziert (in der Regel auf einen einfachen SAQ-A Fragebogen).


















