AktifPay API'si kart, banka havalesi ve dijital cüzdan ödemelerini tek entegrasyon üzerinden yönetir. Türkiye'nin ödeme kurallarına göre kuruldu, geliştiricilerin gerçekten kullanmak isteyeceği bir referans dokümantasyonla birlikte gelir.
Ödeme altyapısı genelde entegrasyonun en yavaş kısmıdır. AktifPay'de öyle olmaması için tasarlandı.
Kart, banka havalesi, BKM Express ve dijital cüzdanları tek uç noktadan yönetin; her yöntem için ayrı entegrasyon yazmayın.
12 ödeme yöntemiİstanbul veri merkezlerinden servis edilen uç noktalar, yoğun saatlerde de tutarlı yanıt süresi sağlar.
< 180ms ortalamaPCI-DSS Seviye 1 sertifikalı altyapı ve BDDK lisanslı ödeme kuruluşu güvencesiyle çalışır.
PCI-DSS L1Ödeme durumu her değiştiğinde imzalı bir webhook alın; anlık mutabakat için polling'e gerek kalmaz.
%99.98 çalışma süresiTest ortamından canlıya geçiş için kod tabanınızda değiştirmeniz gereken tek şey anahtarınız.
Panelden bir test anahtarı üretin; canlıya geçmeden tüm akışı bu anahtarla deneyebilirsiniz.
# .env dosyanıza ekleyin
AKTIFPAY_API_KEY=sk_test_51Hz...
/v1/payments uç noktasına tutar, para birimi ve ödeme yöntemini içeren bir POST isteği atın.
POST https://api.aktifpay.com.tr/v1/payments amount: 24990 currency: "TRY" method: "card" customer_reference: "siparis-10493"
Ödeme tamamlandı, reddedildi veya iade edildi durumuna geçtiğinde tanımladığınız uca imzalı bir bildirim gönderilir.
event: "payment.completed" payment_id: "pay_9F2kLmZ" status: "completed" signature: "t=..., v1=..."