Manualna weryfikacja płatności Stripe
Tylko dla adminów. Użyj tego narzędzia gdy webhook nie zadziałał i trzeba manualnie aktywować subskrypcję po płatności.
Jak znaleźć Session ID w Stripe:
- Stripe Dashboard → Payments (menu po lewej)
- Kliknij na płatność klientki (znajdź po kwocie/dacie)
- W szczegółach płatności przewiń do sekcji "Related objects"
- Znajdź wiersz "Checkout Session" i kliknij w link (cs_...)
- Skopiuj pełne ID zaczynające się od "cs_"
❌ NIE używaj Payment ID (pi_...) - to nie zadziała!
⚙️ Konfiguracja webhooka Stripe (jednorazowo):
- Stripe Dashboard → Developers → Webhooks
- Znajdź stary webhook z WordPress (zawiera "?wc-api=wc_stripe")
- Kliknij na niego i zmień Endpoint URL na:
https://vamos-espana.com/api/functions/stripeWebhook - W sekcji "Events to send" upewnij się że jest zaznaczone:
checkout.session.completed - Update endpoint → Kliknij "Reveal" przy "Signing secret"
- Skopiuj secret (zaczyna się od "whsec_...")
- Dodaj go w Base44 Dashboard → Settings → Environment Variables:
Nazwa:STRIPE_WEBHOOK_SECRET
Wartość: *(wklej whsec_...)*
Po poprawnej konfiguracji webhooka wszystkie nowe płatności będą automatycznie aktywowane bez tego narzędzia!
