SmithWesson Mesaj tarihi: Ocak 2, 2012 Mesaj tarihi: Ocak 2, 2012 İlgili banka dökümanlarını yolladı fakat pek açıklayıcı olmamış gibi. Örnek kodlar falan da garip. Var mıdır şöyle güzel bir şekilde anlatan yerler falan ?
4Ever Mesaj tarihi: Ocak 2, 2012 Mesaj tarihi: Ocak 2, 2012 Her bankanın sistemi farklı olduğu için, öyle yer sanıyorum ki bulamazsın. hangi bankanın pos'u yardımcı olayım sana takıldığın yerde
SmithWesson Mesaj tarihi: Ocak 2, 2012 Konuyu açan Mesaj tarihi: Ocak 2, 2012 işbankasınınkine bakıyorum şu anda. 3d li kurulumu anladım da 3dsiz olayı bir türlü bulamadım. Bir parametreyi değiştirirsem olacakmış gibi duruyor ama tabi bilemiyorum :)
4Ever Mesaj tarihi: Ocak 2, 2012 Mesaj tarihi: Ocak 2, 2012 PayerTxnId, PayerSecurityLevel, PayerAuthenticationCode, CardholderPresentCode bu parametlereler haricindekileri göndermelisin. geri kalanı aynı zaten. birde XML'de "Auth" olarak göndereceksin. Ben böyle ayarlamışım
SmithWesson Mesaj tarihi: Ocak 2, 2012 Konuyu açan Mesaj tarihi: Ocak 2, 2012 dediğin parametreleri hiçbir yerde bulamadım. 3dsiz olan bir php dosya yok zaten. tek belirgin olarak gördüğüm şey storetype="3d_pay_hosting" gibi bir parametre. rica etsem örnek kodu paylaşırmısın benle. Bendeki şöyle birşey; <html> <head> <title>3D PAY</title> <meta http-equiv="Content-Language" content="tr"> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9"> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Expires" content="now"> </head> <body> <?php // ASAGIDA 3D SECURE ISLEMI IÇIN GEREKLI ALANLAR VE KULLANIMLARI ILE PHP KOD ÖRNEGI VERILMISTIR. GIRILEN DEGERLER TEST AMAÇLI GIRILMISTIR. // 3D PAY HOSTING MODEL ÜZERINE DÜZENLENMIS KOD ÖRNEGIDIR. IS YERLERI KENDI DEGERLERIYLE DEGISKENLERI TANIMLAMALIDIR. // IS YERLERINE REFERANS AMAÇLI OLUSTURULMUSTUR. // 3D secure için gerekli alanlar 3d modelinde asagidaki alanlar ile birlikte formda yollanan alanlardir. // Form disindaki alanlarin hidden text olarak post gerekmektedir. $clientId = "XXXXXXXX"; //Banka tarafindan magazaya verilen isyeri numarasi $amount = "9.95"; //tutar $oid = ""; //Siparis numarasi $okUrl = "http://<mağaza_sunucu_adresi>/3DHostingOdeme.php"; //Islem basariliysa dönülecek isyeri sayfasi (3D isleminin ve ödeme isleminin sonucu) $failUrl = "http://<mağaza_sunucu_adresi>/3DHostingOdeme.php"; //Islem basarisizsa dönülecek isyeri sayfasi (3D isleminin ve ödeme isleminin sonucu) $rnd = microtime(); //Tarih ve zaman gibi sürekli degisen bir deger güvenlik amaçli kullaniliyor $taksit = ""; //Taksit sayisi $islemtipi="Auth"; //Islem tipi $storekey = "xxxxxx"; //Isyeri anahtari $hashstr = $clientId . $oid . $amount . $okUrl . $failUrl . $islemtipi . $taksit . $rnd . $storekey; //güvenlik amaçli hashli deger $hash = base64_encode(pack('H*',sha1($hashstr))); ?> <center> <form method="post" action="https://<sunucu_adresi>/<3dgate_path>"> <input type="hidden" name="clientid" value="<?php echo $clientId?>"> <input type="hidden" name="amount" value="<?php echo $amount?>"> <input type="hidden" name="oid" value="<?php echo $oid?>"> <input type="hidden" name="okUrl" value="<?php echo $okUrl?>" > <input type="hidden" name="failUrl" value="<?php echo $failUrl?>" > <input type="hidden" name="islemtipi" value="<?php echo $islemtipi?>" > <input type="hidden" name="taksit" value="<?php echo $taksit?>"> <input type="hidden" name="rnd" value="<?php echo $rnd?>" > <input type="hidden" name="hash" value="<?php echo $hash?>" > <input type="hidden" name="storetype" value="3d_pay_hosting" > <input type="hidden" name="refreshtime" value="10" > <input type="hidden" name="lang" value="tr"> <input type="hidden" name="currency" value="949"> <input type="hidden" name="firmaadi" value="Benim Firmam"> <input type="hidden" name="Fismi" value="is"> <input type="hidden" name="faturaFirma" value="faturaFirma"> <input type="hidden" name="Fadres" value="XXX"> <input type="hidden" name="Fadres2" value="XXX"> <input type="hidden" name="Fil" value="XXX"> <input type="hidden" name="Filce" value="XXX"> <input type="hidden" name="Fpostakodu" value="postakod93013"> <input type="hidden" name="tel" value="XXX"> <input type="hidden" name="fulkekod" value="tr"> <input type="hidden" name="nakliyeFirma" value="na fi"> <input type="hidden" name="tismi" value="XXX"> <input type="hidden" name="tadres" value="XXX"> <input type="hidden" name="tadres2" value="XXX"> <input type="hidden" name="til" value="XXX"> <input type="hidden" name="tilce" value="XXX"> <input type="hidden" name="tpostakodu" value="ttt postakod93013"> <input type="hidden" name="tulkekod" value="usa"> <input type="hidden" name="itemnumber1" value="a1"> <input type="hidden" name="productcode1" value="a2"> <input type="hidden" name="qty1" value="3"> <input type="hidden" name="desc1" value="a4 desc"> <input type="hidden" name="id1" value="a5"> <input type="hidden" name="price1" value="6.25"> <input type="hidden" name="total1" value="7.50"> <input type="submit" value="Devam" /> </form> <b>Kullanilan Hidden Parametreler</b> <br> <input type="hidden" name="clientid" value=""><br> <input type="hidden" name="amount" value=""><br> <input type="hidden" name="oid" value="hla56bu"> <br> <input type="hidden" name="okUrl" value="" ><br> <input type="hidden" name="failUrl" value="" ><br> <input type="hidden" name="islemtipi" value="" ><br> <input type="hidden" name="taksit" value=""><br> <input type="hidden" name="rnd" value="" ><br> <input type="hidden" name="hash" value="" ><br> <input type="hidden" name="storetype" value="3d_pay_hosting" ><br> <input type="hidden" name="refreshtime" value="" ><br> <input type="hidden" name="lang" value=""><br> <input type="hidden" name="firmaadi" value=""><br> <input type="hidden" name="Fismi" value=""><br> <input type="hidden" name="faturaFirma" value=""><br> <input type="hidden" name="Fadres" value=""><br> <input type="hidden" name="Fadres2" value=""><br> <input type="hidden" name="Fil" value=""><br> <input type="hidden" name="Filce" value=""><br> <input type="hidden" name="Fpostakodu" value=""><br> <input type="hidden" name="tel" value=""><br> <input type="hidden" name="fulkekod" value=""><br> <input type="hidden" name="nakliyeFirma" value=""><br> <input type="hidden" name="tismi" value=""><br> <input type="hidden" name="tadres" value=""><br> <input type="hidden" name="tadres2" value=""><br> <input type="hidden" name="til" value=""><br> <input type="hidden" name="tilce" value=""><br> <input type="hidden" name="tpostakodu" value=""><br> <input type="hidden" name="tulkekod" value=""><br> <input type="hidden" name="itemnumber1" value=""><br> <input type="hidden" name="productcode1" value=""><br> <input type="hidden" name="qty1" value=""><br> <input type="hidden" name="desc1" value=""><br> <input type="hidden" name="id1" value=""><br> <input type="hidden" name="price1" value=""><br> <input type="hidden" name="total1" value=""><br> </center> </body> </html>
4Ever Mesaj tarihi: Ocak 2, 2012 Mesaj tarihi: Ocak 2, 2012 Ben form post etmiyorum, bir servis adresi var oraya baglanıyorum. Sende de öyle birşey olması gerekiyor
Öne çıkan mesajlar