Dokumentacja Steamworks
Odnawialne subskrypcje
UWAGA: odnawialne subskrypcje nie są w pełni obsługiwaną funkcją. Istnieje szansa, że kompletne przetestowanie wszystkich konfiguracji przed wydaniem twojej gry lub programu nie będzie możliwe.

Wprowadzenie

Skonfigurowanie rozliczeń odnawialnych subskrypcji dla gry lub programu na Steam jest możliwe, choć w tej chwili nie jest to w pełni obsługiwane.

W wielu przypadkach nalegamy cię do rozważenia, czy odnawialna subskrypcja jest na pewno właściwym rozwiązaniem dla twojego produktu. Wielu producentów wybrało tę ścieżkę, ale odkryli, że użytkownicy wykazują ograniczone zainteresowanie cyklicznymi płatnościami. W rezultacie większość producentów przekształciła swoje produkty tak, by wymagały tylko pojedynczej opłaty.

Metody zarządzania odnawialnymi subskrypcjami

Poniżej znajduje się ogólny sposób zarządzania odnawialnymi subskrypcjami na Steam.

Zarządzane w grze (mikrotransakcje)

Gra rozpoczyna płatność cykliczną, wywołując w grze okno zakupu, który jest następnie potwierdzany przez klienta z poziomu strony internetowej Steam. Jest to w całości konfigurowane i zarządzane przez grę. Przeczytaj dział dokumentacji o odnawialnych płatnościach w grze, by dowiedzieć się więcej o konfiguracji tej opcji.

Ogólny schemat działania:
  • Gra zazwyczaj jest w modelu Free to Play, ale metoda ta działa również w przypadku standardowych, płatnych gier.
  • Użytkownik wybiera w grze opcję zakupu odnawialnej subskrypcji. Ten wariant jest konfigurowany i zarządzany przez producenta.
  • Usługa zarządzana przez producenta komunikuje się ze Steam, by zainicjować subskrypcję o danej kwocie i okresie trwania.
  • Użytkownik musi zaakceptować subskrypcję poprzez klienta Steam.
  • Usługa monitoruje, kiedy subskrypcja użytkownika wygaśnie.
  • Po wygaśnięciu subskrypcji usługa wywołuje funkcję w API webowym o nazwie ProcessAgreement, by obciążyć użytkownika za następny okres.
  • Usługa nie może obciążyć użytkownika kwotą przekraczającą początkowo uzgodnioną płatność za dany okres (tj. jeśli użytkownik zgodził się zapłacić 20 $ miesięcznie, usługa nie może pobrać więcej niż 20 $ w miesiącu, ale może pobrać mniej).
  • Użytkownik może tylko anulować ten rodzaj subskrypcji.

Konfiguracja:
Przeczytaj dział dokumentacji o odnawialnych płatnościach w grze, by dowiedzieć się więcej o konfiguracji tej opcji.

Ceny odnawialnych subskrypcji

Uważnie rozważ podejście do cen. Możesz obniżyć cenę odnawialnej subskrypcji z czasem, jeśli to potrzebne. Nie wspieramy jednak podnoszenia cen takich subskrypcji.

Najczęściej zadawane pytania

P: Jakie metody płatności są obsługiwane przy odnawialnych subskrypcjach?
O: Za subskrypcje można płacić, korzystając z karty płatniczej, PayPal lub ze środków z Portfela Steam.

P: Dlaczego podczas wywoływania funkcji ProcessAgreement płatność nie zostaje przetworzona?
O: Jeśli klient nie posiada utworzonego ważnego instrumentu płatniczego, nie ma wystarczającej ilości środków w Portfelu Steam lub użył instrumentu płatniczego, którego data ważności wygasła, to podczas wywołania funkcji ProcessAgreement płatność może się nie powieść.

P: Czy użytkownicy otrzymują powiadomienie, kiedy płatność nie powiedzie się?
O: Tak, użytkownik powinien otrzymać e-mail, kiedy jego odnawialna płatność nie powiedzie się. W wiadomości będą znajdowały się instrukcje, by przejść do strony szczegółów konta i aktualizować informacje dotyczące metody płatności na koncie.

P: Jak często powinienem próbować wywołać funkcję ProcessAgreement dla użytkownika, którego transakcja nie powiodła się wcześniej?
O: Zalecamy dokonywać tego raz dziennie przez maksymalnie tydzień przed dalszym zaniechaniem. Jeśli użytkownik nie zaktualizował swojej metody płatności na koncie do tego czasu, to najprawdopodobniej już tego nie uczyni.

P: Co klienci muszą wiedzieć na temat odnawialnych subskrypcji?
O: Istnieje artykuł Pomocy technicznej Steam, który ma więcej informacji na ten temat. Znajduje się on tutaj.