SDK SkinPlata dla Node.js
ESM lub CommonJS, z typami, bez zależności. Stworzony dla backendów Node, na których działa większość stron ze skinami.
Co widzą Twoi klienci
Wybierają „Zapłać skinami”
Tuż obok innych metod płatności, w cenie, którą już widzą.
Wybierają skiny i akceptują jedną wymianę
Przedmioty CS2, Dota 2 i Rust wyceniane na żywo, aż pokryją całą kwotę.
Zamówienie kończy się samo
Podpisany webhook powiadamia Node.js SDK, a USD trafiają na Twoje saldo SkinPlata.
Gotowe w kilka minut
- Utwórz projektW panelu SkinPlata otwórz Projekty i dodaj swoją stronę. Skopiuj klucz projektu, sekret produkcyjny i testowy oraz sekret do podpisywania webhooków. Możesz testować, gdy projekt jest w weryfikacji.
- Dodaj SDKZainstaluj przez npm albo rozpakuj skinplata-node-sdk.zip w projekcie i zaimportuj.
- Utwórz płatnośćUtwórz klienta z kluczem projektu i sekretem, utwórz płatność dla zamówienia i wyślij klienta na jej pay_url.
- Obsłuż webhookW swoim endpoincie webhooka zweryfikuj nagłówek SkinPlata-Signature sekretem do podpisywania webhooków, ponownie odczytaj płatność i zrealizuj zamówienie tylko raz.
- Ustaw URL webhookaW panelu SkinPlata otwórz swój projekt i wpisz adres tego endpointu jako URL webhooka.
- Przetestuj, potem uruchomPrzeprowadź cały proces z sekretem testowym, a potem podmień go na produkcyjny.
Pytania o Node.js SDK
Czy Node.js SDK jest za darmo?
Tak, SDK jest darmowe, a kod jest otwarty do wglądu. W SkinPlata: 0% prowizji od płatności, zakupów i wypłat, bez opłaty za start ani abonamentu.
Kiedy płatność jest oznaczana jako opłacona?
Gdy wymiana jest ostateczna. Integracja sprawdza podpis każdego webhooka i ponownie odczytuje płatność z SkinPlata, zanim cokolwiek zmieni, więc nikt nie podrobi płatności z przeglądarki.
A co z ochroną wymiany Steam?
Steam może wstrzymać wymienione przedmioty nawet na 7 dni. Do tego czasu płatność czeka zablokowana i nic nie jest wydawane. Gdy blokada minie, płatność zakończy się sama, albo możesz zwolnić ją wcześniej w panelu, jeśli ufasz klientowi.
Czy mogę testować przed uruchomieniem na produkcji?
Tak. Twój projekt ma sekret testowy, który działa już w czasie weryfikacji. Płatności testowe używają prawdziwych przedmiotów i cen, ale nic się nie przesuwa: każdy wynik odgrywasz ze strony płatności.
Działa też z
XenForo
Ulepszenia konta opłacone skinami, nadawane automatycznie.