Zum Inhalt springen
SkinPlata
Entwickler-Kits

Das SkinPlata Node.js SDK

ESM oder CommonJS, typisiert, ohne Abhängigkeiten. Gebaut für die Node-Backends, auf denen die meisten Skin-Seiten laufen.

Node.js 18+TypeScript-TypenKeine Abhängigkeiten skinplata-node-sdk.zip · 14 KB Kostenlos
So funktioniert's

Was deine Kunden sehen

Sie wählen „Mit Skins bezahlen“

Direkt neben deinen anderen Zahlungsarten, zum Preis, den sie schon sehen.

Sie wählen Skins und nehmen einen Trade an

Items aus CS2, Dota 2 und Rust, live bepreist, bis der Betrag gedeckt ist.

Die Bestellung schließt sich selbst ab

Ein signierter Webhook informiert Node.js SDK, und USD landen auf deinem SkinPlata-Guthaben.

Einrichtungsanleitung

In wenigen Minuten live

  1. Projekt anlegenÖffne im SkinPlata-Dashboard Projekte und füge deine Seite hinzu. Kopiere den Projektschlüssel, das Live- und das Test-Secret sowie das Webhook-Signing-Secret. Testen kannst du schon, während das Projekt geprüft wird.
  2. SDK einbindenInstalliere es per npm oder entpacke skinplata-node-sdk.zip in dein Projekt und importiere es.
  3. Zahlung erstellenErstelle den Client mit Projektschlüssel und Secret, lege eine Zahlung für die Bestellung an und schicke den Kunden zu ihrer pay_url.
  4. Webhook verarbeitenPrüfe an deinem Webhook-Endpoint den Header SkinPlata-Signature mit deinem Webhook-Signing-Secret, lies die Zahlung erneut ab und liefere die Bestellung genau einmal aus.
  5. Webhook-URL eintragenÖffne im SkinPlata-Dashboard dein Projekt und trage die Adresse dieses Endpoints als Webhook-URL ein.
  6. Testen, dann live gehenSpiel den Ablauf mit deinem Test-Secret durch und tausche es dann gegen das Live-Secret.
FAQ

Fragen zu Node.js SDK

Ist das Node.js SDK kostenlos?

Ja, das SDK ist kostenlos und der Code offen einsehbar. Bei SkinPlata gilt: 0% Gebühren auf Zahlungen, Käufe und Auszahlungen, ohne Einrichtungs- oder Monatsgebühr.

Wann gilt eine Zahlung als bezahlt?

Sobald der Trade endgültig ist. Die Integration prüft die Signatur jedes Webhooks und liest die Zahlung erneut bei SkinPlata ab, bevor sie etwas ändert – so kann niemand im Browser eine Zahlung fälschen.

Was ist mit dem Steam-Handelsschutz?

Steam kann gehandelte Items bis zu 7 Tage zurückhalten. Bis dahin wartet die Zahlung, und nichts wird ausgeliefert. Endet die Sperre, wird sie automatisch abgeschlossen – oder du gibst sie im Dashboard vorzeitig frei, wenn du dem Kunden vertraust.

Kann ich testen, bevor ich live gehe?

Ja. Dein Projekt hat ein Test-Secret, das schon während der Prüfung funktioniert. Testzahlungen nutzen echte Items und Preise, aber nichts wird bewegt: Du spielst jedes Ergebnis im Checkout durch.