İçeriğe geç
PaymentGateway
Entegrasyon

E-ticaret eklentileri

Hazır eklentilerle kod yazmadan tahsilata başlayın: müşteri barındırılan ödeme sayfasına yönlendirilir, sonuç imzalı webhook ile mağazanıza bildirilir.

WooCommerce eklentisi
Sürüm 1.0.0 · WooCommerce 8.0+ · PHP 7.4+
Eklentiyi indir (.zip)

Neler yapar?

  • Ödeme adımında müşteriyi barındırılan ödeme sayfasına yönlendirir; kart bilgisi mağaza sunucunuza hiç uğramaz.
  • 3D Secure ve taksit seçenekleri ödeme sayfasında otomatik gösterilir.
  • İmzalı webhook ile sipariş durumunu otomatik günceller: ödendi, başarısız, iptal, iade.
  • Test ve canlı mod için ayrı API anahtarları.

Kurulum

  1. Yukarıdaki zip dosyasını indirin.
  2. WordPress yönetim panelinde Eklentiler → Yeni Ekle → Eklenti Yükle'den zip'i seçip yükleyin, ardından etkinleştirin.
  3. WooCommerce → Ayarlar → Ödemeler → PaymentGateway.com.tr sayfasını açın.
  4. Panelden API anahtarınızı oluşturup girin (test ve/veya canlı).
  5. Panelde Geliştirici → Webhook'lar'da eklenti ayarlarında gösterilen adresi (…/wc-api/WC_Gateway_PGW) ekleyip payment.* olaylarını seçin; oluşturulan imza sırrını eklenti ayarlarına girin.
  6. Ödeme yöntemini etkinleştirip kaydedin.

Kaynak kodu

Eklenti açık kaynaklıdır ve okunabilir, tek dosyalık standart bir WooCommerce ödeme ağ geçididir (WC_Payment_Gateway). Özelleştirmek isterseniz zip içindeki payment-gateway-tr.php dosyasını inceleyebilirsiniz.

Güvenlik

KontrolNasıl
Kart verisiHiçbir zaman mağaza sunucusuna ulaşmaz; doğrudan ödeme sayfasında girilir.
Webhook imzasıHMAC-SHA256 ile doğrulanır, bkz. imza doğrulama.

Diğer platformlar

PrestaShop ve OpenCart eklentileri yol haritamızdadır. Kendi platformunuz için entegrasyon yazmak isterseniz hazır ödeme sayfası veya JS SDK dokümantasyonuyla başlayabilirsiniz; ikisi de aynı temel API'yi kullanır.