Przejdź do treści
SkinPlata
Zestawy dla deweloperów

SDK SkinPlata dla PHP

Zainstaluj przez Composer albo dołącz jeden plik. Utwórz płatność, wyślij klienta na stronę płatności i zweryfikuj webhook w kilku linijkach.

PHP 7.4+ext-curlComposer opcjonalnie skinplata-php-sdk.zip · 35 KB Za darmo
Jak to działa

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 PHP SDK, a USD trafiają na Twoje saldo SkinPlata.

Instrukcja konfiguracji

Gotowe w kilka minut

  1. 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.
  2. Dodaj SDKZainstaluj przez Composer albo rozpakuj skinplata-php-sdk.zip i dołącz przez require pojedynczy plik skinplata.php.
  3. 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.
  4. 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.
  5. Ustaw URL webhookaW panelu SkinPlata otwórz swój projekt i wpisz adres tego endpointu jako URL webhooka.
  6. Przetestuj, potem uruchomPrzeprowadź cały proces z sekretem testowym, a potem podmień go na produkcyjny.
FAQ

Pytania o PHP SDK

Czy PHP 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.