API PSN:B2B łączy hurtowy katalog kodów PlayStation Store z procesami sprzedawców B2B: sprawdzanie dostępności regionalnej, tworzenie opłaconych zamówień, odczyt statusu i pobieranie dostarczonych kodów po potwierdzeniu płatności oraz dostępności.
https://psnb2b.org/api/v1Zapytania API używają nagłówka Authorization Bearer. Klucze są przypisane do konta, powinny być przechowywane po stronie serwera, rotowane po ujawnieniu i używane tylko przez zatwierdzone konto biznesowe. Authorization: Bearer <YOUR_API_KEY>
curl -sS "https://psnb2b.org/api/v1/inventory" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Accept: application/json"
/inventoryZwraca katalog regionalny dostępny dla konta: nominały, waluty, aktualną cenę konta i status dostępności, jeśli jest udostępniony.
/balanceZwraca saldo i widoczny poziom cenowy zatwierdzonego konta B2B.
/ordersTworzy opłacone zamówienie hurtowe dla wybranego regionu, nominału i ilości. Kupujący odpowiada za wybór zgodnego regionu konta PSN.
/orders/{id}Zwraca najnowszy status zamówienia, aby sklep, obsługa zgłoszeń i komunikacja z klientem pozostały spójne. (pending, paid, delivered, failed)
/orders/{id}/codesPobiera dostarczone kody PlayStation Store dla zamówień zakończonych, razem z zapisami do rozliczeń i obsługi zgłoszeń.
/claimsWysyła sprawę wsparcia kodu w opublikowanym oknie polityki dla kodów nieważnych, błędnego regionu lub technicznych problemów dostawy. Polityka wsparcia kodów
Gotowość integracji
API działa najlepiej, gdy odwzorowuje kontrole potrzebne kupującym B2B: zgodność regionu, opłacone zamówienia, rejestry dostawy i jasny zestaw materiałów do obsługi zgłoszeń kodowych.
Dostęp API nie zastępuje sprawdzenia katalogu, regionu konta ani publicznej polityki wsparcia kodów. Te strony powinny zasilać procedury wewnętrzne.
API jest funkcją konta dla zatwierdzonych kupujących B2B. Dostępność, limity, rotacja kluczy, webhooki i kontrole operacyjne mogą zależeć od weryfikacji konta, kontroli ryzyka i aktualnych ustaleń ze wsparciem.
Limity mogą zależeć od konta, punktu API i ryzyka operacyjnego. Aktualny limit należy odczytywać z nagłówków odpowiedzi oraz ustaleń zespołu wsparcia.
Zatwierdzone konta mogą poprosić zespół wsparcia o webhooki dla zdarzeń statusu zamówień. Integracja nadal powinna uzgadniać dane z API statusu.
Utwórz konto biznesowe PSN:B2B i złóż wniosek przez stronę wsparcia. Klucze są wydawane kwalifikującym się kontom B2B po sprawdzeniu konta i scenariusza użycia.
API jest funkcją konta dla zatwierdzonych kupujących B2B. Kupujący płaci za zamawiane kody hurtowe; limity lub wymagania konta są potwierdzane podczas weryfikacji.
Synchronizację katalogu, sprawdzenie salda, tworzenie zamówień, kontrolę statusu, pobieranie dostarczonych kodów i wysyłanie spraw wsparcia kodu.
Zatwierdzone konta mogą automatyzować wewnętrzną realizację, ale region, nominał, status płatności, dostępność i materiały do obsługi zgłoszeń powinny pozostać punktami kontroli przed wydaniem kodu klientowi.
Automatyzacja API
To rozwiązanie jest dla zespołów z istniejącym popytem, które chcą mniej pracy ręcznej: synchronizować stany, składać zamówienia hurtowe, śledzić dostawy i przygotowywać materiały do spraw dotyczących kodów przez API.
Czytaj dokumentację API