Ressources for Developers
Use our practical resources for developers to get started right away.

Instructions for your own integration
Learn how you can receive one-time or recurring payments directly in your system, on your website, or via your app.
Instructions for developers of platforms and marketplaces
Find all necessary documentation and support to receive online payments through your platform or your marketplace.
Frequently Asked Questions by Developers
Can I try Payrexx for free?
Yes, the first 30 days of the trial subscription are free of charge. Simply register here and get started. No credit card is required.
How do I test a first payment?
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
Which programming languages are supported?
You can use our API with any language. More details can be found in the Payrexx API documentation.
For PHP, we also offer a ready-to-use SDK on our GitHub account.
Where can I find code examples?
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.
How are SCA (Strong Customer Authentication) and 3D Secure 2.0 handled in the checkout flow?
Payrexx übernimmt die komplexen Anforderungen der Zahlungsdiensterichtlinie PSD2 (inklusive SCA) automatisch für dich als 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) verwendet Payrexx automatisch moderne, tokenisierte Authentifizierungsmethoden (z. B. CRYPTOGRAM_3DS). Da dies von Kartenausstellern bereits als starke Authentifizierung anerkannt wird, entfällt im Checkout komplett der zusätzliche 3D-Secure-Schritt (Frictionless Flow).
Does the API support automatic processing of 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 weiß, 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.
How is idempotency ensured in API calls to avoid duplicate bookings?
To avoid double bookings, developers must use the unique Payrexx uuid (transaction ID from Payrexx) or their own referenceId (Order ID from the shop), which was provided when creating the transaction. Payrexx also recommends always matching webhooks against your own database using these IDs.
Which PCI-DSS compliance requirements apply when using the API or SDKs?
Payrexx is PCI-DSS Level 1 certified as a payment platform. When developers use the Payrexx Payment Gateway, the hosted payment pages (Pages) or plugins, their own servers do not come into contact with sensitive cardholder data (CHD - Cardholder Data). The entire sensitive payment flow is handled via Payrexx's servers, which massively reduces the scope of PCI compliance for the merchant (usually to a simple SAQ-A questionnaire).


















