PSN:B2B

PSN:B2B API

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.

Ścieżka integracji

  1. Zarejestruj bezpłatne konto biznesowe PSN:B2B.
  2. Złóż wniosek o dostęp do API przez stronę wsparcia. Wybierz temat "Wniosek o dostęp do API" z zarejestrowanego konta. Dostęp jest sprawdzany operacyjnie dla kwalifikujących się kont B2B; czas zależy od danych konta, kontroli ryzyka i obciążenia zespołu wsparcia.
  3. Otrzymaj klucz API typu Bearer. Base URL: https://psnb2b.org/api/v1
  4. Zasil konto obsługiwaną metodą krypto widoczną na etapie płatności przed składaniem zamówień produkcyjnych.
  5. Zacznij od synchronizacji katalogu i małego zamówienia testowego przed automatyzacją większego wolumenu.

Uwierzytelnianie

Zapytania 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"

Główne punkty końcowe API

GET/inventory

Zwraca katalog regionalny dostępny dla konta: nominały, waluty, aktualną cenę konta i status dostępności, jeśli jest udostępniony.

GET/balance

Zwraca saldo i widoczny poziom cenowy zatwierdzonego konta B2B.

POST/orders

Tworzy opłacone zamówienie hurtowe dla wybranego regionu, nominału i ilości. Kupujący odpowiada za wybór zgodnego regionu konta PSN.

GET/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)

GET/orders/{id}/codes

Pobiera dostarczone kody PlayStation Store dla zamówień zakończonych, razem z zapisami do rozliczeń i obsługi zgłoszeń.

POST/claims

Wysył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

Przed automatyzacją dostawy kodów PlayStation Store

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.

Kontrole, które warto utrzymać w systemie odsprzedaży

  • Walidacja regionu i walutyPokaż region konta PlayStation, region katalogu, walutę i nominał, zanim kupujący lub zespół pomocy uzna kod za możliwy do użycia.
  • Sprawdzenie opłaconego zamówieniaPotwierdź saldo konta, status płatności, ID zamówienia, ilość i wybrane SKU przed tworzeniem większych zamówień.
  • Uzgodnienie dostawyZapisuj czas pobrania kodu, status zamówienia i numer zamówienia w sklepie, aby finanse i pomoc widziały ten sam rekord.
  • Dane do sprawy koduPrzygotuj order_id, dostarczony kod, zrzut błędu, czas próby realizacji i region konta PSN do weryfikacji według polityki.

Połącz API z właściwą stroną operacyjną

Dostęp API nie zastępuje sprawdzenia katalogu, regionu konta ani publicznej polityki wsparcia kodów. Te strony powinny zasilać procedury wewnętrzne.

Dostęp jest sprawdzany dla każdego konta

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 szybkości

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.

Webhooki statusu zamówień

Zatwierdzone konta mogą poprosić zespół wsparcia o webhooki dla zdarzeń statusu zamówień. Integracja nadal powinna uzgadniać dane z API statusu.

Pytania o API PSN:B2B

Jak uzyskać dostęp API w PSN:B2B?

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.

Czy API jest osobnym płatnym produktem?

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.

Jakie procesy obsługuje API?

Synchronizację katalogu, sprawdzenie salda, tworzenie zamówień, kontrolę statusu, pobieranie dostarczonych kodów i wysyłanie spraw wsparcia kodu.

Jakie kontrole zostawić przy automatycznym wydaniu 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

API kart PSN dla platform odsprzedaży potrzebujących automatycznej realizacji

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