Web Yazılım Bileşeni

spatie/laravel-stripe-webhooks

spatie/laravel-stripe-webhooks, Laravel uygulamalarında Stripe webhook'larını işlemek için kullanılan bir PHP paketidir. Bu paket, ödeme bildirimlerini güvenli bir şekilde almanızı ve işlemenizi sağlar.

spatie/laravel-stripe-webhooks paketi ile Laravel'de Stripe webhook işleme

spatie/laravel-stripe-webhooks, Laravel uygulamalarında Stripe webhook'larını işlemek için tasarlanmış bir PHP paketidir. Paket, Stripe'dan gelen ödeme bildirimlerini (webhook) almayı ve bu bildirimleri Laravel'in event sistemiyle yönetmeyi kolaylaştırır. Bu sayede ödeme onayları, iptaller, iadeler gibi olayları uygulamanızda otomatik olarak işleyebilirsiniz. Paket, imza doğrulama gibi güvenlik önlemlerini de içerir.

Hangi ihtiyaçlarda değerlendirilebilir?

  • Laravel tabanlı e-ticaret siteleri
  • Abonelik veya üyelik sistemi olan web uygulamaları
  • Stripe ödeme entegrasyonu yapan her türlü Laravel projesi

Yaygın kullanım alanları

Ödeme Onayı ve Sipariş Yönetimi

Stripe'dan gelen ödeme başarılı webhook'unu yakalayarak siparişi otomatik olarak onaylayabilir ve stok güncellemesi yapabilirsiniz.

Abonelik Yönetimi

Abonelik iptali veya yenileme bildirimlerini işleyerek kullanıcı erişimini otomatik olarak güncelleyebilirsiniz.

İade ve İptal İşlemleri

İade veya iptal webhook'larını yakalayarak ilgili kayıtları güncelleyebilir ve kullanıcıya bildirim gönderebilirsiniz.

İncelenmesi gereken noktalar

  • Paket, yalnızca Laravel uygulamaları için uygundur; diğer framework'lerde kullanılamaz.
  • Webhook işleme sırasında Stripe imza doğrulaması yapılmalıdır; paket bu konuda yardımcı olur.
  • Webhook'ların işlenmesi için uygulamanızın internetten erişilebilir olması ve Stripe'ın isteklerini alabilmesi gerekir.

WordPress.org

Kurulum ve geliştirme notları

Paketin kurulumu Composer ile yapılır. Resmi dokümantasyonda paketin nasıl kurulacağı ve yapılandırılacağı anlatılmaktadır.

  1. 1Composer kullanarak paketi projenize ekleyin.
  2. 2Paketin config dosyasını yayınlayın ve Stripe webhook secret anahtarınızı ayarlayın.
  3. 3Webhook rotasını ve işleyici sınıflarını tanımlayın.

Hazır çözümün ötesinde

Özel geliştirme ne zaman değerlendirilebilir?

ZeplinGo olarak, Laravel ve Stripe entegrasyonlarında ihtiyaca özel çözümler geliştiriyoruz. Bu paketin kullanımı, projenizin gereksinimlerine göre değerlendirilir ve kapsam belirlenir. Ödeme süreçlerinizi uçtan uca tasarlayabilir, mevcut sistemlerinizle entegre edebiliriz.

Ücretsiz ön çalışma isteyin →

Değerlendirme soruları

Bu paket hangi Laravel sürümleriyle uyumludur?

Paketin uyumlu olduğu Laravel sürümleri hakkında kesin bir bilgi verilmemiştir. Güncel sürümleri ve gereksinimleri için paketin resmi dokümantasyonuna bakmanız önerilir.

Webhook imza doğrulaması nasıl yapılır?

Paket, Stripe webhook imza doğrulamasını otomatik olarak yapar. Yapılandırma aşamasında Stripe'dan aldığınız webhook secret anahtarını ayarlamanız yeterlidir.

Bu paket ücretli midir?

Paket açık kaynaklıdır ve Packagist üzerinden ücretsiz olarak dağıtılmaktadır. Ancak kullanımı için Stripe hesabınızın olması gerekir.