APİ 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ışı api üzerinden yapılabilir.

Sanal pos hesabınızın ayarlarına bağlı olarak, satışın gerçekleşmesi için, ikinci bir adım olarak kart sahibinden otp kodu istemeniz gerekebilir.

Sanal pos hesabınızın ayarlarına bağlı olarak, bu işlemi sadece saklı kart üzerinden, sadece kart numarası girişi ile yada hiç bir şekilde yapamayabilirsiniz. Api satışları için Edenred tarafıdan yetkilendirilmiş olmalısınız.

Api 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
16 haneli Edenred kart numarası. Eğer daha önce saklanan kart ile işlem yapılacaksa bu alan boş bırakılmalıdır. Hem kart numarası hem de kart token dolu gönderilemez.
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
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