İçeriğe atla
OrqLabs

E-ticaret ve ödeme

PayTR entegrasyonu: Bildirim URL ile ödeme sonrası otomasyon

PayTR mağazanızı mağaza numarası, merchant key ve merchant salt ile bağlayın. PayTR'ın Bildirim URL'sine gelen her başarılı ödeme bir iş akışı başlatır: teşekkür mesajı, değerlendirme isteği veya ekibe bildirim.

Bağlantı türü
API anahtarı
Kapsam
Proje bazlı: her marka kendi hesabını bağlar
Gelen webhook
Evet, gelen olaylar için webhook adresi verilir
Yetenekler
olay tetikleyicileri
Kurulum süresi
15 dk

OrqLabs'ta ne işe yarar?

PayTR, her ödeme denemesinin sonucunu mağazanın Bildirim URL'sine gönderir. OrqLabs gelen isteğin hash değerini merchant key ve salt ile doğrular, PayTR'nin beklediği düz metin OK yanıtını verir ve ödeme başarılıysa akışı sipariş numarası (merchant_oid), tahsil edilen tutar, para birimi, ödeme tipi ve taksitle başlatır.

PayTR'de bildirim adresi mağaza başına tektir. Adres boşsa OrqLabs adresini doğrudan girersiniz; sitenizin sipariş onayı bu adresi kullanıyorsa adresi değiştirmeden, sitenizin bildirim kodunun aynı isteği OrqLabs'a da iletmesini sağlarsınız. Rehberde PHP örneği vardır.

Bildirim alıcı iletişim bilgisi içermediği için akış, müşteri adını ve telefonunu sipariş numarasıyla sitenizden veya tablonuzdan alır.

Neleri otomatikleştirebilirsiniz?

  • Ödeme sonrası teşekkür

    Ödeme alınınca akış müşteriyi sipariş numarasıyla bulur ve onaylı şablonla WhatsApp ya da e-posta teşekkürü gönderir.

  • Değerlendirme isteği

    Bekle kutusuyla teslimattan sonra değerlendirme bağlantısı içeren bir e-posta gider.

  • Ekibe ödeme bildirimi

    Yüksek tutarlı ödemeler Eğer kutusuyla ayrılır ve ekibe Slack, Telegram veya uygulama içi bildirim gider.

Kurulum özeti

  1. PayTR mağaza panelinden mağaza no, merchant key ve merchant salt değerlerini kopyalayın.

  2. OrqLabs'ta Entegrasyonlar → PayTR → Bağla deyin ve üç alanı doldurun.

  3. Entegrasyon kartındaki webhook adresini kopyalayın.

  4. Bildirim URL'si boşsa adresi Destek & Kurulum → Ayarlar → Bildirim URL alanına girin; doluysa sitenizin bildirim kodundan isteği bu adrese iletin.

  5. Test modunda bir ödeme yapıp iş akışının çalıştırmalarını kontrol edin.

Tam kurulum rehberini okuyun →

Gereksinimler

  • Onaylı bir PayTR mağazası (iFrame veya Direkt API).
  • PayTR mağaza panelindeki mağaza no, mağaza parola (merchant key) ve gizli anahtar (merchant salt).
  • Bildirim URL'si sitenizde kullanılıyorsa bildirim koduna küçük bir yönlendirme ekleyebilmek.

Bağlanırken istenen bilgiler

  • Mağaza no *
  • Merchant key *
  • Merchant salt *

Bilmeniz gerekenler

  • PayTR bildirimi alıcı bilgisi ve ürün satırları içermez; bunlar sipariş numarasıyla kendi kaydınızdan alınmalıdır.
  • Mağaza başına tek bildirim adresi vardır; sitenizin kullandığı adresi OrqLabs'a çevirmek siparişlerinizin onaylanmasını durdurur.
  • Başarısız ödemeler, iadeler ve iptaller akış başlatmaz.

Sık sorulan sorular

PayTR'ye neden OK yanıtı veriliyor?

PayTR bildirimin alındığını yalnızca düz metin OK yanıtıyla anlar; aksi hâlde aynı bildirimi tekrar gönderir. OrqLabs hash doğrulandıktan sonra OK döner; hatalı hash'e OK dönmez.

Sitem PayTR bildirimlerini zaten alıyor, ne yapmalıyım?

Bildirim URL'sini değiştirmeyin. Sitenizin bildirim kodu kendi işini yaptıktan sonra aynı POST verisini OrqLabs adresine iletsin; PayTR'ye OK'yi siteniz vermeye devam eder.

Test ödemeleri de akış başlatır mı?

Evet, testMode alanı true olarak gelir. Canlı mesaj göndermemek için akışın başına bu alanı kontrol eden bir Eğer kutusu ekleyin.

OrqLabs ile başlayın

İlk iş akışınızı bugün kurun

Ücretsiz planla başlayın: hesaplarınızı bağlayın, bir şablon seçin, onay adımlarıyla kontrol sizde kalsın. Kredi kartı gerekmez.