Toolverse
Wszystkie skille

stripe-integration

autor: wshobson

Integracja płatności Stripe z pełną obsługą subskrypcji i webhooków

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
147

O skillu

Dodaj do swojej aplikacji bezpieczne przetwarzanie płatności zgodne ze standardami PCI. Skill obsługuje jednorazowe transakcje, systemy subskrypcji, zarządzanie metodami płatności oraz webhooks. Wybierz między hostowaną stroną Stripe (szybka implementacja) a niestandardowym interfejsem z Payment Intents (pełna kontrola). Obsługuje również refundy, spory oraz Strong Customer Authentication dla płatności europejskich.

Jak używać

  1. Zainstaluj skill stripe-integration w swoim projekcie agenta i skonfiguruj klucze API Stripe (publiczny i tajny) w zmiennych środowiskowych.

  2. Wybierz typ przepływu płatności: dla szybkiej implementacji użyj Checkout Session (hostowana strona Stripe), dla większej kontroli nad interfejsem wybierz Payment Intents z Stripe.js.

  3. Jeśli budujesz system subskrypcji, najpierw utwórz produkty i ceny w Stripe, następnie użyj Setup Intents do zbierania metod płatności od klientów bez natychmiastowego obciążenia.

  4. Skonfiguruj webhooks w panelu Stripe, aby nasłuchiwać kluczowych zdarzeń: payment_intent.succeeded (płatność ukończona), customer.subscription.updated (zmiana subskrypcji), charge.refunded (zwrot pieniędzy) i inne istotne dla Twojego biznesu.

  5. Zaimplementuj obsługę webhooków w swoim backendzie — skill dostarcza strukturę do przetwarzania tych zdarzeń i aktualizacji stanu zamówień lub subskrypcji w bazie danych.

  6. Przetestuj całe przepływy w trybie testowym Stripe (używając testowych numerów kart), a następnie przejdź do produkcji, upewniając się że wszystkie webhooks działają prawidłowo.

Podobne skille