Stripe Payment Links
Najprostsza integracja z Selgeo — nie wymaga kodu backendowego. Snippet śledzący automatycznie przepisuje Stripe Payment Links na Twojej stronie, dodając click_id, a Selgeo odczytuje go z webhooka Stripe, gdy klient płaci.
Wersja API: v1
Jak działa
Snippet wykrywa wszystkie tagi <a> wskazujące na https://buy.stripe.com/... i dodaje ?client_reference_id=CLICK_ID. Cały przepływ jest automatyczny. Musisz tylko:
- Zainstalować snippet.
- Umieścić Stripe Payment Links na swojej stronie.
- Połączyć Stripe z Selgeo.
Konfiguracja
Krok 1: Zainstaluj snippet
<script
async
src="https://cdn.selgeo.com/v1/selgeo.js"
data-merchant="pk_test_YOUR_KEY"
></script>
Krok 2: Dodaj Stripe Payment Links do strony
<a href="https://buy.stripe.com/test_abc123">Subskrybuj plan Pro</a>
<a href="https://buy.stripe.com/test_def456">Subskrybuj plan Enterprise</a>
Krok 3: Połącz Stripe
W panelu Selgeo przejdź do Ustawienia > Stripe i połącz swoje konto Stripe.
Co przepisuje snippet
Przed:
https://buy.stripe.com/test_abc123
Po (gdy przechowywany jest click_id):
https://buy.stripe.com/test_abc123?client_reference_id=f47ac10b-58cc-4372-a567-0e02b2c3d479
Ochrona przed nadpisaniem przez sprzedawcę
Jeśli sam ustawisz client_reference_id na Payment Link, snippet nie nadpisze Twojej wartości.
Ograniczenia
- Wykrywane są tylko linki
buy.stripe.com. - Odwiedzający musi najpierw przybyć przez link śledzący.
- Sesja ograniczona do karty.
sessionStoragejest specyficzny dla karty.
Następne kroki
- Stripe Checkout — jeśli tworzysz sesje płatności po stronie serwera
- Stripe Metadata — używanie metadanych zamiast
client_reference_id - API konwersji — dla konwersji nie-Stripe