Pos ve 3-D SECURE ÖDEME İŞLEMLERİ

Hasan Akpürüm

Kıdemli Yazılım Danışmanı

Pos ve 3-D SECURE ÖDEME İŞLEMLERİ

Yayınlanma 01 Ocak 0001

ÖRNEK KODLAR

Bu bölümde üye işyerine ait sanal mağaza uygulamasına ödeme işlmelerini 3-D SECURE kullanarak yapabilmeleri için örnek oluşturabilecek kodlar bulunmaktadır. Üye işyeri sanal mağaza uygulamasının teknoloji, kullanım ve işleyişine göre değiştirilebilir. Bu uygulamalarda genellikle tercih edilen Java, PHP, ASP ve ASP.net teknolojilerine ait kod ve sayfa örneklerine aşağıdaki bağlantıları kullanarak ulaşabilirsiniz.
Örnek 1'de bulunan köşeli parantez içinde olan parametrelerden bazıları (3DGATE_URL, CLIENT_ID) zaten biliniyor olacak, bazıları da hesaplanacaktır. 3D ve 3D PAY Modellerin'nde kullanıcıdan kredi kartı bilgilerini alındığından ilgili alanlar bu form ile gönderililir. Diğer parametreler olarak gönderdiğiniz alanlar belirtilen sonuç sayfalarına aynen geri dönecektir. Java, ASP, PHP ve ASP.net dillerinde yazılmış çalışan örnek kodları inceleyiniz.
Örnek 1: 3D ve 3D PAY Modellerinde kullanılan basit bir form örneği
<form action="https://[3DGATE_URL]" method="post"> Kredi Kart Numarası: <input type="text" name="pan" maxlength="20"> <br> Güvenlik Numarası: <input type="text" name="cv2" maxlength="4"> <br> Geçerlilik Süresi (yy): <input type="text" name="pan" maxlength="2"> <br> Geçerlilik Süresi (MM): <input type="text" name="pan" maxlength="2"> <br> Kredi Kart Tipi: <select name="cardType"><option value="1">Visa</option><option value="2">MasterCard</option></select> <br> <input type="hidden" name="clientid" value="[CLIENT_ID]" > <input type="hidden" name="amount" value="[TUTAR]" > <input type="hidden" name="oid" value="[SIPARIS_NO]"> <input type="hidden" name="okUrl" value="[SONUC_URL]"> <input type="hidden" name="failUrl" value="[SONUC_URL]"> <input type="hidden" name="rnd" value="[RASTGELE_DEGER]"> <input type="hidden" name="hash" value="[HASH]"> <input type="hidden" name="taksit" value="[TAKSIT]"> <input type="hidden" name="storetype" value="3d | 3d_pay"> <input type="hidden" name="lang" value="tr"> <input type="submit" name="submit" value="Gönder"> ... DIGER PARAMETRELER </form>
Örnek 2'de bulunan köşeli parantez içinde olan parametrelerden bazıları (3DGATE_URL, CLIENT_ID) zaten biliniyor olacak, bazıları da hesaplanacaktır. 3D PAY HOSTING Modeli'nde kullanıcıdan kredi kartı bilgilerini almak gerekmediğinden ilgili alanlar bu form ile gönderilmez. Diğer parametreler olarak gönderdiğiniz alanlar belirtilen sonuç sayfalarına aynen geri dönecektir. Java, ASP, PHP ve ASP.net dillerinde yazılmış çalışan örnek kodları inceleyiniz.
Örnek 2: 3D PAY HOSTING Modelinde kullanılan basit bir form örneği
<form action="https://[3DGATE_URL]" method="post"> <input type="hidden" name="clientid" value="[CLIENT_ID]" > <input type="hidden" name="amount" value="[TUTAR]" > <input type="hidden" name="oid" value="[SIPARIS_NO]"> <input type="hidden" name="okUrl" value="[SONUC_URL]"> <input type="hidden" name="failUrl" value="[SONUC_URL]"> <input type="hidden" name="rnd" value="[RASTGELE_DEGER]"> <input type="hidden" name="hash" value="[HASH]"> <input type="hidden" name="storetype" value="3d_pay_hosting"> <input type="hidden" name="lang" value="tr"> <input type="submit" name="submit" value="Gönder"> ... DIGER PARAMETRELER </form>

Örnek Kod Dosyaları

Yorumlar

  • H. Ertan Pehlivan

    5/28/2015 3:20:51 AM

    Böylesi zmandan tasarruf sağlayan özet bilgiye hiç yorum gelmemiş olması çok yazık, eline sağlık. Teşekkürler.

  • mustafa

    2/2/2016 3:19:15 PM

    elinize sağlık çok işime yaradı. :)

  • Tuncy

    12/30/2017 11:37:19 PM

    Makalenizde paylaştığınız çalışan örnekte tutar kısmını input değer olarak nasıl gönderebiliriz? yardımcı olduğunuz için şimdiden teşekkürler

  • Hasan Akpürüm

    1/5/2018 6:00:20 PM

    Merhaba Tuncay Bey,
    <input type="hidden" name="amount" value="[TUTAR]" > kısmının type özelliğini type="text" yaparsanız sorununuzu doğru anladıysam işinizi çözecektir

  • AHMET YUSUF

    2/12/2018 2:14:49 PM

    kardeşim.. çok teşekkür ederim. işlerin kolaylaşır ve çoğalır inş. sadatlar yardımcın olsun. inşallah işimi görür.

  • fazil@erdem.com

    1/11/2019 2:45:07 PM

    Linkler ölmüş Hasan bey...

  • Hasan Akpürüm

    1/14/2019 1:45:13 PM

    Merhaba Fazıl Bey, Linkler güncellenmiştir.

Yorum Yaz

Thanks, your message is sent successfully. We will contact you shortly!

Yorumu Gönder