Stripe
Oto objaśnienie ustawień płatności dla operatora Stripe.
Stripe jest operatorem międzynarodowym - przydaje się szczególnie wtedy, kiedy przyjmujesz płatności w walucie innej niż złotówki.
Dostępne opcje
Oto lista dostępnych opcji wraz z krótkim objaśnieniem.
- Klucz API Stripe
Określa tajny klucz API Twojego konta Stripe (zaczynający się od
sk_). Może to być również klucz ograniczony (rk_).- Sekret webhooka Stripe
Określa sekret podpisu (
whsec_...) webhooka, przez który Stripe informuje Foto.Guru o statusie płatności. Dzięki niemu status zamówienia zmienia się automatycznie na „Opłacone”, kiedy klient poprawnie je opłaci.
Obie wartości znajdziesz w panelu Stripe. Poniżej pokazujemy krok po kroku, gdzie ich szukać.
Wskazówka
Stripe ma osobne klucze i osobne webhooki dla trybu testowego i produkcyjnego. Jeśli w Foto.Guru włączysz
Tryb testowy, wykonaj poniższe kroki w trybie testowym Stripe (przełącznik Test mode w prawym górnym rogu panelu).
Przed uruchomieniem prawdziwych płatności powtórz je w trybie produkcyjnym.
Ustawienia na koncie Stripe
Klucz API
W lewym dolnym rogu panelu kliknij Developers.
Wybierz API keys.
W sekcji
Standard keysskopiuj wartośćSecret key(zaczyna się odsk_) i wklej ją w Foto.Guru w poluKlucz API Stripe.
Webhook - dodanie punktu odbioru zdarzeń
Ponownie kliknij Developers.
Wybierz Webhooks.
Kliknij Add destination.
Webhook - wybór zdarzeń
Jako źródło zdarzeń zostaw zaznaczone Your account.
Wersję API pozostaw domyślną.
W polu wyszukiwania wpisz nazwę zdarzenia.
Zaznacz znalezione zdarzenie. Powtórz kroki 3 i 4 dla każdego z trzech zdarzeń:
checkout.session.completedcheckout.session.async_payment_succeededcheckout.session.async_payment_failed
Po zaznaczeniu wszystkich, na karcie
Selected eventspowinna być widoczna liczba 3.Kliknij Continue.
Webhook - typ punktu odbioru
Wybierz Webhook endpoint.
Kliknij Continue.
Webhook - adres punktu odbioru
W polu
Destination namewpisz dowolną nazwę, np.FotoGuru callback.W polu
Endpoint URLwklej adres webhooka, który Foto.Guru wyświetla w ustawieniach płatności po wybraniu operatoraStripe:https://app.foto.guru/gateways/stripe_gateway/callback
Kliknij Create destination.
Webhook - sekret podpisu
Po utworzeniu punktu odbioru Stripe pokaże jego szczegóły. W sekcji Signing secret:
Kliknij ikonę oka, aby odsłonić sekret.
Kliknij ikonę kopiowania i wklej wartość (zaczyna się od
whsec_) w Foto.Guru w poluSekret webhooka Stripe.
Na koniec zapisz zmiany w Foto.Guru. Od tej chwili każda poprawnie zakończona płatność będzie automatycznie zmieniać status zamówienia na „Opłacone”.