Stripe (Tokenized)

3.1k görüntülenme Markdown

Kart ödemelerini kendi sayfalarınızda Stripe'ın güvenli kart alanıyla alın; müşteri kartını sonraki ödemeler ve otomatik yenilemeler için saklayabilsin.

Ekrana Erişim

Ayarlar → Finansal → Ödeme Altyapıları yolunu izleyin, Tüm Modüller sekmesini açın ve Stripe (Tokenized) kartına tıklayın: {admin}/modules/payment?module=StripeTokenized

Ağ geçidini müşterinin gördüğü yöntem listesine eklemeyi Ödeme Yapılandırma makalesinde bulursunuz.

Ekranda Neler Var

Kısa bir ayar formu: Stripe anahtar çifti, bildirim imza anahtarı ve her modülde bulunan ortak ağ geçidi ayarları.

Müşteri kartını sepet, fatura ve bakiye yükleme sayfalarınızda görünen Stripe'ın güvenli kart alanına yazar. Kart numarası doğrudan Stripe'a gider, sunucunuzdan hiç geçmez. 3-D doğrulama isteyen kartta banka doğrulaması açılır, ardından müşteri sitenize döner.

Modül ayrıca kart saklar, saklı kartı otomatik çeker ve fatura ekranından ödemeyi iade eder. Abonelik açmaz, taksit sunmaz.

Ön Koşullar

  • Anahtar çiftini aldığınız bir Stripe hesabı. Test anahtarları ile canlı anahtarlar iki ayrı çifttir.
  • Satış yaptığınız para birimlerinin Stripe hesabında açık olması.
  • Saklı kart ve otomatik yenileme ödemeleri için Başlangıç sekmesindeki Kart Saklama Modülü alanında bu modülün seçili olması.

Alanlar

API KeyÇiftin yayınlanabilir anahtarı. Sayfalarınızdaki Stripe kart alanını yükler. Zorunlu.
Secret KeyAynı çiftin gizli anahtarı. Her çekim, iade ve saklı kart işlemi bunu kullanır. Zorunlu.
Signing SecretStripe bildirim kaydının imza anahtarı. Bu modül webhook kullanmaz: alanı boş bırakın, Stripe tarafında bildirim kaydı açmanız gerekmez. Sonuç kart formundan ve 3-D dönüşünden gelir.

Ortamı yalnız anahtar çifti belirler: test anahtarları Stripe sandbox ortamında çeker, canlı anahtarlar gerçek ödeme alır.

Durum, Komisyon Oranı (%), Para Birimi Dönüştürme, Kabul Edilen Tutar Aralığı ve ülke listeleri her ağ geçidinde aynı çalışır. Ödeme Yapılandırma makalesine bakın. Callback URL, Success URL ve Failed URL alanlarını değiştiremezsiniz: alanın sonundaki ikonla kopyalayın.

İşlemler

Anahtarları Stripe'tan alma

  1. Stripe paneline giriş yapın. Test anahtarları için hesap seçicisinden bir sandbox ortamına geçin, gerçek ödemeler için canlı modda kalın.
  2. Developers menüsünü açın, Workbench bölümüne tıklayın ve API keys sayfasına gidin.
  3. Standard keys altındaki yayınlanabilir anahtarı ve gizli anahtarı kopyalayın. Sandbox anahtarları pk_test_ ve sk_test_, canlı anahtarlar pk_live_ ve sk_live_ ile başlar.
  4. Canlı modda kendi oluşturduğunuz gizli anahtar bir kez gösterilir. Kaybederseniz aynı sayfadan anahtarı yenileyin ve yeni değeri kopyalayın.

Kimlik bilgilerini girme

  1. Modül kartını açın ve Durum kutusunu işaretleyin. Bunu yapmadan diğer alanlar kilitli kalır.
  2. API Key ve Secret Key alanlarını aynı çiftten doldurun.
  3. Değişiklikleri Kaydet butonuna tıklayın. Bu yöntemi seçen müşteriler artık Stripe'ın kart alanını görür.

Müşterinin kartını saklamasına izin verme

  1. Ayarlar → Finansal → Ödeme Altyapıları ekranına dönün ve Başlangıç sekmesini açın.
  2. Kart Saklama Modülü alanından Stripe (Tokenized) seçin ve Değişiklikleri Kaydet butonuna tıklayın.
  3. Müşteriler artık hesaplarından kart ekleyebilir, ödeme sırasında saklı kartı seçebilir ve otomatik ödemeyi açabilir.

Müşterinin izlediği yol

  1. Müşteri kart yöntemini sepette, bir faturada ya da bakiye yüklerken seçer.
  2. Kartı Stripe'ın kart alanına yazar ya da daha önce sakladığı bir kartı seçer. Kaydetme kutusunu işaretlerse yeni kart saklanır.
  3. Banka 3-D doğrulama isterse müşteri doğrulamayı tamamlar ve sitenize döner.
  4. Çekim faturayı kapatır ve hizmet etkinleşir.

Müşterinin hesabından kart eklemesi

  1. Müşteri hesap ayarlarındaki Kayıtlı Kartlar sekmesinde Kart Ekle, ardından Devam Et butonuna tıklar.
  2. Bir Stripe penceresi açılır. Müşteri kartı yazar ve Kartı Kaydet butonuna tıklar.
  3. Banka 3-D doğrulama isterse müşteri doğrulamayı aynı pencerede tamamlar.
  4. Pencere kapanır ve kart, hesap sahibinin adıyla listede görünür.

Yenilemeleri saklı karttan çekme

  1. Müşteri hesabındaki saklı kart için otomatik ödemeyi açar.
  2. Vadesi gelen yenileme faturasında sistem önce hesap bakiyesini, sonra müşterinin sıraladığı saklı kartları dener.
  3. Başarılı çekim faturayı kapatır. Kartların hepsi başarısız olursa müşteri başarısız ödeme bildirimi alır ve fatura açık kalır.

Ödemeyi iade etme

  1. Ödenmiş faturayı açın: {admin}/invoices/detail?id={fatura}
  2. Durumu İade Edildi yapın, Ödeme altyapısı ile iade seçeneğini seçin ve Durumu Güncelle butonuna tıklayın.
  3. Stripe faturanın ödemesini karta geri gönderir. Tek bir çekim birkaç faturayı kapattıysa her fatura yalnız kendi payını iade eder.

5.0-beta.4 ve önceki sürümlerde tek bir faturayı kapatan çekim modül üzerinden iade edilemez. İadeyi Stripe panelinden yapın, sonra faturayı Gider olarak ekle seçeneğiyle İade Edildi yapın.

Dikkat Edilecekler

Kart kaydetmek para çekmez

Hesaptan eklenen kart Stripe'ın kurulum adımıyla saklanır; müşteriden hiçbir tutar çekilmez.

Kartı silmek Stripe tarafındaki kaydı da kaldırır

Kart satırında yalnız belirteç ve son dört hane durur. Kartı sildiğinizde belirteç Stripe tarafında da çözülür; o karta bağlı otomatik ödeme çalışmaz olur.

5.0-beta.4 ya da önceki bir sürümü kullanıyorsanız

Kart formu kart numarasını sunucunuz üzerinden gönderir; Stripe bunu yalnız ham kart verisi için onayladığı hesaplarda kabul eder. Standart hesapta yeni kartla ödeme, kart saklama ve otomatik yenileme çalışmaz; güncelleyene kadar Stripe (Checkout) modülünü kullanın. Kart saklamak iade edilmeyen 1 ABD doları çeker. 3-D doğrulama isteyen kart sitenize dönmez; Stripe parayı çekse de fatura açık kalır. Bu sürümlerdeki Test Mode anahtarı yalnız kart sorgusunu değiştirir, Stripe ortamını seçmez.

Gerekli Yetkiler

Ödeme Altyapıları (MODULES_PAYMENT_SETTINGS) yetkisi gerekir.

Faydalı oldu mu?

Geri bildiriminiz için teşekkürler!

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.