İçeriğe Geç

iyzico CheckoutForm’da Ödeme Sonucu ve Sipariş Onayı

CheckoutForm’da token, ödeme sonucu ve fraudStatus neyi anlatır? iyzico ödeme kaydının siparişle eşleşmesi ve incelemedeki işlemlerin takibi.

Yazar: Teknik AçıklamaPlatforma ÖzelÖdeme ve GüvenlikE-Ticaret
AdPix tarafından hazırlanan açıklayıcı şema.

Formun Tamamlanması ve Sonuç Kaydı

CheckoutForm, müşterinin ödeme bilgilerini girdiği iyzico formudur. Form tamamlandığında dönüş adresine token adlı bir değer iletilir; ödeme ayrıntıları bu değerle sorgulanır. Token, ilgili form işleminin sonucuna ulaşmak için kullanılan referanstır. Müşterinin gördüğü teşekkür mesajı, mağazanın arka plandaki ödeme kaydını tek başına açıklamaz.

İşletme için bu ayrım, müşteri ekranı ile operasyon kaydının aynı siparişi anlatması demektir. Destek ekibi bir siparişi açtığında hangi ödeme denemesinin sonuçlandığını bulabilmelidir. Yalnızca ekran görüntüsüne dayanarak siparişi hazırlanacaklar listesine almak, eksik bir değerlendirmeye yol açabilir.

Ödeme Sonucundaki Alanların Anlamı

iyzico sonuç kaydında status sorgunun sonucunu, paymentStatus ödeme sonucunu belirtir. paymentId ise ödemenin kimliğidir. Bu alanların görevleri ayrı olduğu için tek bir başarılı yanıt ifadesiyle bütün işlem yorumlanmamalıdır. Siparişin ödeme kaydı ilgili tutar ve para birimiyle birlikte değerlendirilir.

Örneğin müşteri aynı sipariş için yeniden ödeme denemişse, ekip hangi kaydı incelediğini açıkça görebilmelidir. Bir talebin sistem tarafından cevaplanması, operasyonun beklediği bütün koşulların sağlandığı sonucunu kendiliğinden üretmez. Alanların işletme panelinde anlaşılır adlarla sunulması, müşteri görüşmelerindeki belirsizliği azaltır.

İncelemede Kalan İşlemler

CheckoutForm sonucundaki fraudStatus, sahtecilik değerlendirmesinin durumunu gösterir: 1 onay, 0 inceleme, -1 ret anlamına gelir. İncelemede olan işlemde sonuç beklenir; sevkiyat için onaylı durum esas alınır. Bu durumun mağazada ayrı görünmesi, ödeme ekibiyle depo ekibinin farklı varsayımlarla çalışmasını önler.

Varsayımsal olarak sipariş listesinde bir işlemin incelemede olduğunu düşünelim. Müşteriye siparişin kaydı bulunduğu söylenebilir; ancak depoya hazırlık talimatı verilmesi için gerekli onay henüz oluşmamış olabilir. Bekleyen kaydın sorumlusu ve sonucun takip edildiği yer belirli olduğunda süreç kaybolmaz.

iyzico Bildirimlerinin Görevi

iyzico webhook bildirimleri, ödeme olaylarını sunucudan sunucuya iletir. CheckoutForm bildiriminde ödeme kimliği ve form tokenı gibi işlemle ilişkili bilgiler bulunur. Bildirimin kaynağının ve bütünlüğünün doğrulanması, gelen bilginin güvenilir biçimde kullanılmasının parçasıdır.

İşletmenin beklediği davranış, ödeme durumundaki gelişmenin ilgili siparişe işlenmesidir. Aynı kayıt tekrar ele alındığında depo hazırlığı veya müşteri bildirimi gereksiz yere yinelenmemelidir. Bu, iş sonucuna ilişkin bir kabul ölçütüdür; kullanılan entegrasyonun bunu nasıl sağladığı uygulamaya göre değerlendirilir. Bildirim alındı ifadesiyle sipariş güncellendi ifadesi ayrı izlenebilir olmalıdır.

Varsayımsal Bir Müşteri Görüşmesi

Bir müşteri ödeme ekranını tamamladığını, ancak siparişini hesabında bulamadığını söylesin. Ekip önce mağazadaki sipariş ile iyzico’daki ödeme kaydının aynı işleme ait olup olmadığını inceler. Sipariş bulunması, tutarın eşleşmesi ve ödeme durumunun anlaşılması farklı sorulara yanıt verir.

Bu örnekte müşteriden tekrar ödeme istemeden önce mevcut kaydın açıklığa kavuşturulması gerekir. Ödeme henüz incelemedeyse bunun operasyonel karşılığı görünür tutulur. Sorun yalnızca ekrandaki mesajdaysa mevcut sipariş üzerinde ilerlenir. Bu örnek, müşteri talebinin doğru ödeme kaydı üzerinden değerlendirilmesini gösterir.

Entegrasyonun İşletme Açısından Kabulü

CheckoutForm bağlantısı değerlendirilirken başarılı ödeme, sonuçlanmamış işlem ve reddedilen ödeme senaryolarının sipariş ekranında anlaşılır olması beklenir. İşlem kayıtlarının hangi siparişe ait olduğu bulunabilmeli; hazırlama sorumlusu ödeme onayıyla inceleme durumunu ayırabilmelidir. Müşteriye gösterilen mesaj da bu kaydın durumuyla uyumlu olmalıdır.

Bu kapsam, ödeme formunun açılmasının ötesindeki işletme ihtiyacını tarif eder. İade incelemesi veya destek talebi geldiğinde ödeme kimliğine ulaşılabilmesi, sonraki işlemlerin aynı kayıt üzerinden yürütülmesini sağlar. Tek bir ekran yerine siparişin başından sonuna kadar tutarlı bir kayıt beklenir.

Bu Yazıdaki Terimler 1 Kavram

Kısa açıklamaları burada okuyabilir, ayrıntılar için sözlüğe geçebilirsiniz.

Webhook
Webhook, bir sistemde sipariş oluşması ya da ödeme tamamlanması gibi bir olay gerçekleştiğinde olay bilgisini önceden kaydedilmiş bir adrese HTTP isteğiyle kendiliğinden gönderen bildirim yöntemidir.

Bu Konuda Nasıl Destek Oluyoruz?

AdPix’in bu alandaki hizmet kapsamını ve çalışma sürecini inceleyin.

İlgili Platformlarda Keşfedin

iyzico