Authorize.net Modülü

11 görüntülenme Markdown

Kart ödemelerini kendi ödeme formunuzda Authorize.net üzerinden alın ve ödenmiş bir faturayı fatura ekranından iade edin.

Ekrana Erişim

Ayarlar → Finansal → Ödeme Ağ Geçitleri yolunu izleyin, Tüm Modüller sekmesini açın ve Authorize.net kartına tıklayın: {admin}/modules/payment?module=AuthorizeNet

Ağ geçidini müşterinin gördüğü yöntem listesine eklemeyi Ödeme Modülleri makalesinde bulursunuz.

Ekranda Neler Var

Kısa bir ayar formu: iki Authorize.net kimlik bilgisi, bir işaret kutusu ve her modülde bulunan ortak ağ geçidi ayarları.

Müşteri kartını sizin ödeme formunuza girer ve Authorize.net kartı hemen çeker. Sonuç aynı adımda döner, fatura beklemeden kapanır.

Modül ödenmiş faturayı ağ geçidi üzerinden iade eder. Kart saklamaz, abonelik açmaz, taksit sunmaz. Otomatik yenileme ödemeleri kart saklayan bir ağ geçidi ister.

Ön Koşullar

  • Bir Authorize.net satıcı hesabı ya da test için bir geliştirici hesabı. İkisinin kimlik bilgileri ayrıdır.
  • Tahsilat yaptığınız para biriminin o hesapta açık olması.
  • Satıcı arayüzünde üretilmiş yeni bir işlem anahtarı. Anahtar bir kez gösterilir, o anda kopyalayın.

Alanlar

Login IDAuthorize.net hesabınızın API giriş kimliği. Zorunlu.
Transaction KeyÇekim ve iade isteklerinin kimlik doğrulamasında kullanılan anahtar. Zorunlu.
Sandbox ModeHer çağrıyı Authorize.net test ortamına gönderir. Varsayılan olarak açık; canlı kimlik bilgilerini girdiğinizde işareti kaldırın.

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

İşlemler

Kimlik bilgilerini Authorize.net'ten alma

  1. Authorize.net satıcı arayüzüne giriş yapın. Test için geliştirici hesabınıza girin.
  2. Yeni arayüzde Account → Account and API Settings → API Credentials & Keys yolunu açın. Klasik arayüzde Account → Security Settings → API Credentials & Keys yolunu kullanın.
  3. API giriş kimliğini kopyalayın, sonra New Transaction Key seçeneğini seçin ve gelen PIN ile onaylayın.
  4. Yeni anahtarı hemen kopyalayın. Disable Old Transaction Key Immediately seçilmezse eski anahtar 24 saat geçerli kalır.

Kimlik bilgilerini girme

  1. Modül kartını açın ve Durum kutusunu işaretleyin. Bunu yapmadan diğer alanlar kilitli kalır ve hiçbir değer kaydedilmez.
  2. Login ID ve Transaction Key alanlarındaki değerleri kendi bilgilerinizle değiştirin.
  3. Kimlik bilgileri canlı hesaba aitse Sandbox Mode işaretini kaldırın; test ederken işaretli bırakın.
  4. Değişiklikleri Kaydet butonuna tıklayın. Bu yöntemi seçen müşteriler artık kart formunu görür.

Sandbox kimlikleri ve Authorize.net test kartıyla bir test faturası ödeyin. Sağlayıcı işlem kaydını ve faturanın Ödendi durumunu kontrol edin.

Müşterinin izlediği yol

  1. Müşteri bu yöntemi sepette, bir faturada ya da bakiye yüklerken seçer.
  2. Kart numarasını, son kullanma tarihini ve güvenlik kodunu yazar.
  3. Authorize.net aynı adımda yanıt verir. Ret durumunda ağ geçidinin bildirdiği gerekçe formda görünür.
  4. Kabul edilen çekim faturayı kapatır ve hizmet etkinleşir.

Ödemeyi iade etme

Tahsilatın Authorize.net tarafında kesinleşmesini bekleyin. Henüz kesinleşmeyen işlemi sağlayıcı hesabından iptal edin; modül bu iptali otomatik yapmaz.

  1. Ödenmiş faturayı açın: {admin}/invoices/detail?id={fatura}
  2. Özet → Durumu Değiştir bölümünde İade Edildi ve Ödeme altyapısı ile iade seçin. Durumu Güncelle butonuna tıklayın.
  3. Authorize.net o fatura için tahsil edilen tutarı geri verir. Bu tutar daha büyük bir çekimin parçası olabilir.
  4. Faturada ağ geçidi referansı yoksa iade başarısız olur ve durum değişmez. İadeyi Authorize.net hesabınızdan yapın.

Dikkat Edilecekler

Kart örnek kimlik bilgileriyle gelir

Yeni bir modül kartında size ait olmayan bir giriş kimliği ile işlem anahtarı hazır durur ve Sandbox Mode işaretlidir. Gerçek ödeme almadan önce iki değeri de değiştirin. Olduğu gibi bırakılırsa çekimler sizin denetlemediğiniz bir yere gider ve hesabınıza para geçmez.

Kaydedilecek bildirim adresi yok

Sonuç çekimle birlikte döndüğü için bu ağ geçidi Authorize.net tarafında bildirim kaydı istemez. İmza anahtarı için bir alan da yoktur; geri bildirim adresine gelen bildirim reddedilir. Adresi kullanmadan bırakın.

Saklı kart ve abonelik yok

Müşteri her ödemede kartını yeniden yazar, yenileme faturaları kendiliğinden çekilmez. Otomatik yenileme ödemeleri istiyorsanız Kart Saklama Modülü alanında kart saklayan bir ağ geçidi seçin.

Gerekli Yetkiler

Ödeme Modülü Ayarları (MODULES_PAYMENT_SETTINGS) yetkisi gerekir. Fatura iadesi ayrıca INVOICES_OPERATION ister.

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.