Stripe
Stripe, müşteriyi Stripe’ın barındırdığı ödeme sayfasına yönlendirir ve kartla ödeme alır. Tutar, sitenizin temel para biriminde (ayrı bir ödeme birimi seçmediyseniz) tahsil edilir.
Menü yolu
Bölüm başlığı “Menü yolu”Yönetim paneli > Ayarlar > Ödeme Yöntemleri > Stripe > Düzenle.
Ayarlar
Bölüm başlığı “Ayarlar”| Alan | Açıklama |
|---|---|
| Ödeme ekranında göster | Eski kurulumlarla uyum için, siz kapatmadıkça açık sayılır. |
| Başlık, Sıra | Boşsa varsayılan ad ve sıra (30) kullanılır. |
| Secret Key | Stripe hesabınızın gizli API anahtarı. |
| Webhook Signing Secret | Stripe’ın webhook için verdiği imza anahtarı. |
Kimlik alanları boş bırakılırsa sunucudaki .env değerleri (STRIPE_SECRET_KEY, STRIPE_WEBHOOK_SECRET) kullanılır.
Adım adım
Bölüm başlığı “Adım adım”Anahtarları alın
Stripe panelinizin geliştirici bölümünden gizli API anahtarınızı bulun.
Webhook tanımlayın
Stripe panelinde yeni bir webhook ekleyin. Adres olarak Stripe düzenleme sayfasındaki Webhook adresini (
https://sunucum.com/api/payment/webhook?provider=stripe) girin; dinlenecek olay checkout.session.completed olmalıdır.Gizli anahtarları girin
Stripe’ın webhook için verdiği imza anahtarını Webhook Signing Secret alanına, gizli API anahtarını Secret Key alanına yazıp kaydedin.
Deneyin
Önce Stripe’ın test anahtarlarıyla küçük bir sipariş verin, siparişin ödendi olduğunu doğrulayın, sonra canlı anahtarlara geçin.