3D SECURE SATIŞ SAYFASI

Bu uygulama Edenred Sanal Pos çalışma şeklini yazılım geliştirme ekiplerine açıklamayı hedeflemektedir.

Aşağıda örnek bir form üzerinden Edenred Sanal Pos satışı 3D Secure olarak başlatılır.

3D Secure Satış Formu
Her işlemde unique gönderilmesi gereken değer.
Her işlemde unique gönderilmesi gereken değer. SalesReferenceId değeri ile aynı olabilir.
Ödemenin alınacağı servis kodu. Edenred tarafından hesabınıza tanımlı servisleri ve hangi ürün satışında, hangi servis kodunu ileteceğinizi öğrenebilirsiniz. Örneğin: 1000 (Ticket Restaurant Servisi)
Ödeme tutarı. Kuruş cinsinden 100 ile çarpılarak gönderilmelidir. Örneğin: 5 TL için 500 veya 10,25 TL için 1025
Müşteri hesap kimliği. Burada alışveriş işlemini gerçekleştiren kullanıcının, üye iş yeri sistemindeki Account Id bilgisi set edilir. Eğer ödeme saklanan kart üzerinden yapılacaksa zorunlu, aksi halde opsiyoneldir. Max:50 karakter
Müşterinin sakladığı kart için üretilen token. Burada alışveriş işlemini gerçekleştiren kullanıcının, daha önce sakladığı kart için üretilen Card Token bilgisi set edilir. Eğer ödeme saklanan kart üzerinden yapılmayacaksa boş geçilmelidir. Max:50 karakter
Ödeme sonucunun post edileceği url. Eğer ödeme sonucu sorgulama servisi ile öğrenilecekse boş bırakılabilir.
Ödeme işleminin başarılı olması durumunda sayfanın yönlendirilmesini isteğiniz url. Opsiyonel
Ödeme işleminin başarısız olması durumunda sayfanın yönlendirilmesini isteğiniz url. Opsiyonel
Application Merchant No (Application satışı yapılacaksa Merchant No, Terminal No, Password ve HashKey hepsi girilmesi gerekmektedir.)
Application Terminal No (Application satışı yapılacaksa Merchant No, Terminal No, Password ve HashKey hepsi girilmesi gerekmektedir.)
Application Password (Application satışı yapılacaksa Merchant No, Terminal No, Password ve HashKey hepsi girilmesi gerekmektedir.)
Application HashKey (Application satışı yapılacaksa Merchant No, Terminal No, Password ve HashKey hepsi girilmesi gerekmektedir.)
Virtual Pos Transaction tablosuna kaydedilen ekstra string(250) alan 1
Virtual Pos Transaction tablosuna kaydedilen ekstra string(250) alan 2