Bring TRYX als Zahlungsmittel in deinen Shop. TRYX ist die Währung der XDR⁵-MATRYX — ein künstlerisches, eigenständiges Währungssystem, das Nutzer in einer interaktiven Karte „öffnen" und in teilnehmenden Shops als Zahlungsmittel verwenden.
Dieses Repository enthält Dokumentation und Beispielcode, mit dem Shopbetreiber TRYX als Zahlungsoption anbieten können.
Live-Plattform: xdr5.de · Was sind TRYX? FAQ
| Variante | Wofür |
|---|---|
| Hosted Checkout (empfohlen) | Drei Zeilen JavaScript, der „Mit TRYX bezahlen"-Button erscheint automatisch. Keine eigene Server-Logik nötig. |
| JSON-API | Volle Kontrolle, Payment-Intents serverseitig erzeugen und bestätigen. Für komplexere Shop-Systeme. |
Komplette Doku: INTEGRATION.md
Auf deiner Bezahlseite einfügen:
<script>
var xdr5_amount = 7;
var xdr5_v_1 = ["Bestellnummer", "ABC-123"];
var xdr5_v_2 = ["E-Mail", "kunde@example.de"];
var xdr5_return_url = "https://deinshop.de/danke/";
</script>
<script src="https://xdr5.de/api/xdr5_checkout.js"></script>Auf deiner Danke-Seite reicht:
<div id="xdr5-tryx-result"></div>
<script src="https://xdr5.de/api/xdr5_checkout.js"></script>Fertig. Der Rest läuft auf der XDR⁵-Plattform.
Funktionierende Beispieldateien im Ordner examples/:
hosted-checkout.html— Bezahlseite mit Buttonthank-you.html— Danke-Seite mit Ergebnisanzeigeserver-side.php— Serverseitige Integration via JSON-API
- TRYX-Beträge werden auf der XDR⁵-Plattform abgewickelt — du brauchst keine Zahlungsdaten zu verwalten.
- Du entscheidest selbst, welche Bestelldaten (Name, E-Mail, Bestellnummer …) du in den
xdr5_v_*-Feldern übergibst. - Die Bestelldaten werden zusätzlich im LocalStorage des Browsers abgelegt, damit die Danke-Seite die Bestellung anzeigen kann.
Details siehe INTEGRATION.md, Abschnitt „Datenübertragung & Speicherung".
MIT — die Beispiele dürfen frei kopiert und angepasst werden.
Hinweis: Die XDR⁵-Plattform und die TRYX-Währung selbst sind ein künstlerisches Projekt von Foerb und stehen nicht unter der MIT-Lizenz.