Skip to main content
Pay-by-Link, müşteriye gönderebileceğiniz banka barındırmalı ödeme linki üretir. Müşteri linke tıklayıp bankanın güvenli sayfasında ödemeyi yapar. Çağrı merkezi, abonelik yenileme, ofis dışı satış senaryoları için idealdir.
Hosted Checkout vs Pay-by-Link — İkisi de barındırmalı sayfa kullanır. Aralarındaki fark:
  • Hosted Checkout → sayfayı Payven barındırır, multi-banka taksit seçimi gösterir.
  • Pay-by-Link → sayfayı banka barındırır (örn. HalkBank Order Link). Tek-banka, tek-link.

Akış

Endpoint

İstek

Yanıt

status: "processing" → link oluşturuldu, müşteri ödeme yapana kadar bu durumda kalır. Müşteri ödediğinde callback ile durum completed/failed olarak güncellenir.

Müşteriye iletme

payment_link URL’sini istediğiniz kanaldan iletin. Payven otomatik mail/SMS göndermez — bu sizin sorumluluğunuzdadır.

Tek tıklama vs çoklu deneme

Banka linkinin davranışı konnektöre özgüdür. Tipik patternler: Final durumu görmek için: GET /api/v1/payments/.

Linki “iptal etme”

Mevcut implementasyonda explicit bir DELETE endpoint’i yoktur — banka tarafında link süresini önceden kapatmak için ya:
  • Linkin doğal süresinin dolmasını bekleyin (banka politikası), veya
  • Sipariş tarafında ödemeyi geçersiz işaretleyip yeni süreç başlatın.
Operasyonel iptal süreci için destek ekibimize ulaşın.

Webhook olayları

Detay: Webhook Olayları.

Tipik kullanım kalıpları

Operatör müşteriyle telefonda görüşür, sipariş alır:
  1. CRM’den POST /payments/order-link çağrısı.
  2. payment_link’i alır, kendi SMS / e-posta sisteminden gönderir.
  3. Operatör müşterinin ödeme yapmasını beklemeden çağrıyı kapatabilir.
  4. Webhook ile payment.completed geldiğinde sipariş onaylanır.
Otomatik recurring kullanmıyorsanız:
  1. Vade tarihinden 3 gün önce link üret.
  2. Müşteriye e-posta ile gönder.
  3. Müşteri ödediğinde aboneliği uzat.
  1. Kasa ekranında payment_link’in QR kodunu göster (3rd party QR kütüphanesi ile).
  2. Müşteri telefonuyla okur.
  3. Banka sayfasında ödemeyi yapar.
  4. Kasiyer webhook bildirimini bekler.

Konnektör desteği

Pay-by-Link tüm konnektörlerde değil, order_link operasyonunu destekleyen konnektörlerde çalışır. Şu an aktif: HalkBank VPOS. Diğer konnektörler için destek genişlemektedir — güncel liste için konsoldan Ayarlar → Konnektörler ekranını kontrol edin.