PayTR Entegrasyonu

PayTR sanal POS entegrasyonu, siteniz üzerinden kredi kartı ile güvenli ödeme alabilmeniz için Direkt API ve iFrame olmak üzere iki farklı yöntem sunar. Entegrasyon sürecini başlatmak için https://www.paytr.com/magaza/kullanici-girisi adresinden PayTR mağaza paneline giriş yapmanız gerekir.

PayTR Direkt API Entegrasyonu

Direkt API yöntemi, ödeme işlemlerinin siteniz içerisinde gerçekleştiği entegrasyon modelidir. Bu yöntemi kullanabilmek için PayTR panelinde entegrasyon talebi oluşturulması gerekir.

API Bilgileri

PayTR mağaza panelinde Destek & Kurulum > Entegrasyon Bilgilerim alanına girerek aşağıdaki teknik bilgileri not edin.

Mağaza No
PayTR sisteminde mağazanıza ait merchant_id bilgisidir.
Mağaza Parola
API doğrulaması için kullanılan merchant_key bilgisidir.
Mağaza Gizli Anahtar
Güvenli iletişim ve hash üretimi için kullanılan merchant_salt bilgisidir.

Bildirim URL ve Panel Ayarları

PayTR tarafından gönderilecek ödeme bildirimlerinin doğru şekilde alınabilmesi için bildirim URL tanımlaması yapılmalıdır.

sitedadresiniz/ajax.php?page=paytr

Bildirim URL’yi PayTR panelinde Ayarlar bölümüne ekledikten sonra, Agesoft yönetim paneli üzerinden ödeme yöntemi ayarlarını tamamlayabilirsiniz.

Agesoft Yönetim Paneli Ayarları

1
Araçlar > Ödeme Yöntemleri sayfasından Kredi Kartı seçeneğini aktif edin.
2
PayTR Bilgileri alanına Mağaza No, Parola ve Gizli Anahtar bilgilerini girin.
3
Bilgileri kaydederek Direkt API entegrasyonunu aktif hale getirin.

PayTR iFrame Ödeme Entegrasyonu

iFrame ödeme yöntemi, ödeme formunun PayTR altyapısı üzerinden güvenli bir pencere olarak sitenize yansıtıldığı entegrasyon modelidir.

API ve Token Bilgileri

iFrame entegrasyonu için Mağaza No, Parola ve Gizli Anahtar bilgilerine ek olarak PayTR panelinden Taksit Tablosu Token bilgisini de almanız gerekir.

Agesoft Yönetim Paneli Ayarları

1
Araçlar > Ödeme Yöntemleri alanından PayTR (iFrame) seçeneğini aktif edin.
2
API bilgileri ve Bildirim URL adresini eksiksiz şekilde girin.
3
Kaydetme işlemini tamamlayarak iFrame entegrasyonunu aktif edin.

Taksit Ayarları ve Canlı Mod

Entegrasyonun son aşamasında taksit oranlarını düzenleyerek sistemi canlı kullanıma alabilirsiniz.

Taksit Yönetimi
PayTR panelindeki taksit oranlarını Agesoft yönetim paneli Taksitler sekmesine manuel olarak ekleyin. Burada minimum tutar ve kategori bazlı kısıtlamalar tanımlanabilir.
Canlı Mod
Tüm ayarlar tamamlandıktan sonra PayTR panelinde Canlı Mod alanını aktif hale getirin.
Test
Düşük tutarlı bir test ürünü ile ödeme sürecini kontrol edin. İşlem başarılıysa PayTR sistemi canlı kullanımı onaylayacaktır.

Entegrasyon sürecinde herhangi bir teknik sorun yaşamanız halinde Agesoft destek sistemi üzerinden teknik destek talebi oluşturabilirsiniz.