:::Rehberim.net Forum:::

Sanal Pos Nedir Nasıl Çalışır. Nasıl Entegre Edilir., Sanal Pos Çözümü Serisi 1

Hosting bölümündeki E-Gold & 2CO & Paypal alt forumunda bulunan Sanal Pos Nedir Nasıl Çalışır. Nasıl Entegre Edilir., Sanal Pos Çözümü Serisi 1 konusunu görüntülemektesiniz özet:Sanal POS Nedir? Kredi Kartı alışverişlerimizde kullandığımız POS (Point of sale- ödeme noktası) cihazlarının, e-ticaret için Internet’e uyarlanmış şekline VPOS ...



Go Back   :::Rehberim.net Forum::: > PROGRAMLAMA & WEBMASTER > Hosting > E-Gold & 2CO & Paypal
       

Sanal Pos Nedir Nasıl Çalışır. Nasıl Entegre Edilir., Sanal Pos Çözümü Serisi 1

Google Özel Arama Kayıt ol Yardım Ajanda Forumları Okundu Kabul Et
Alt 31-01-2008, 05:22 PM   #1
 
Raskolnikov - ait Kullanıcı Resmi (Avatar)
Raskolnikov
Certified Ethical Hacker





<!-- google_ad_section_start -->Sanal Pos Nedir Nasıl Çalışır. Nasıl Entegre Edilir., Sanal Pos Çözümü Serisi 1<!-- google_ad_section_end --> Sanal Pos Nedir Nasıl Çalışır. Nasıl Entegre Edilir., Sanal Pos Çözümü Serisi 1


Sanal POS Nedir?
Kredi Kartı alışverişlerimizde kullandığımız POS (Point of sale- ödeme noktası) cihazlarının, e-ticaret için Internet’e uyarlanmış şekline VPOS (Virtual point of sale- sanal ödeme noktası) denir. Internet üzerindeki alışverişlerinizde kredi kartı ile ödeme yapabilmenizi on-line olarak sağlayabilmektedir. Üye işyeri için, müşterinin yaptığı ödemeler VPOS sisteminden yararlanılan bankadaki firma hesabına geçmektedir.
E-ticarte sitesi üzerinden gönderilen kredi kartı bilgilerini ve tahsilat tutarı bilgileri için ilgili bankaların merkezi sistemde provizyon işlemi tamamlanır, üye işyeri satış/tahsilat sistemine provizyon sonucunu (onay veya ret) döndürür.
Üye işyeri sistemi de (Yani firma web sitesindeki VPOS sistemi) provizyon sonucuna göre yapılan işlemlerin geri bildirimini web ortamına aktarır. Bu şekilde işlemin kontrolü ve takibi net bir şekilde sağlanmış olur. Tüm bu işlemler sadece birkaç saniye içinde tamamlanır
Bu süreç esnasında, gerekli kontrol işlemleri dijital olarak gerçekleştirilir. Banka ve üye işyeri arasında dijital imza, dijital sertifika yoluyla yapılan kontrol sonucu gelen teyit bilgisi, bankadan üye işyeri ödeme sistemine provizyon (nakte çevirme işlemi) sonucu olarak geri döner. Bu işlemin ardından müşterinin kredi kartından alışveriş tutarı düşülür ve üye işyerinin bankadaki hesabına geçirilir.
Firmanın kendi web sitesi yoluyla e-ticaret yapabilmesini sağlayan bir yazılım olan VPOS uygulamasına geçmek son derece kolaydır.
Bunun için firmanın ticari hesap açtığı banka ile üye işyeri ve e-ticaret sözleşmelerini imzalaması, ardından da bankaya ait VPOS yazılımını kendi web sitesine kurması yeterlidir.
Güvenlik:
VPOS ’ta internet üzerinden transfer edilen bilgilerin 3. şahısların ellerine geçmesini önlemek için veri transferini halen en güvenli yöntem olarak bilinen SSL 128 Bit güvenlik yöntemini kullanarak gerçekleştirmektedir. E-mağazanın bulunduğu sistemden kredi kartı bilgilerini ve tahsilat tutarı alınarak ilgili bankanın sistemine, SSL 128 Bit güvenlik yöntemi ile internet üzerinden iletir. Bankalar sanal POS hizmeti verecekleri web sitelerinde SSL 128 bit'lik şifreleme şartını aramaktadırlar.


SSL Sertifika Maliyetleri ve Nerden Alınır?
SSL Sertifika maliyetleri, sertifika sağlayan kuruma ve sertifika özelliklerine göre değişmektedir. Her yıl SSL sertifikası için 50$ ile 700$ aralığındaki bu ücreti vermeniz gerekmektedir. SSL sertifikası, e-ticaret sitesini yayınladığınız sunucu için olduğundan, sunucu sertifikası türünden bir sertifika almalısınız.
Ayrıca SSL sertifikası kullanmak için mutlaka sabit ip kullanılmalıdır. Sabit IP’i bankalar ile yapılan anlaşma sırasında, bankanın kullandığı firewall üzerinden geçebilmek için bildirilmesi gerekmektedir. Bu sayede yalnızca bu IP üzerinden bildirilen istekler değerlendirilmektedir. Sabit ip 'de yaklaşık 30$ civarındadır.
Bankalar SSL sertifikaları için bir herhangi bir marka tercihinde bulunmamaktadır. Dolayısıyla maliyet açısından uygun bir sertifika alınmalıdır. Sertifika sağlayıcılardan tavsiye edebileceğim bir site: http:\\[Sadece pasaj sakinleri linkleri görebileceklerdir. lütfen kısa bir vaktinizi ayırın ve pasajımıza üye olun.. ]

E-ticaret sitesi oluşturabilmek için işlem sırası :
1- Sitenin tasarımının ve programlamasının e-ticaret için hazırlanması
2- SSL için sabit bir IP almak
3- 128 bitlik SSL sertifikası almak
4- Uygun bir banka ile Sanal POS için anlaşmak
5- Bankanın verdiği kodları siteye adapte etmek
6- Siteyi test etmek
7- Ve siteyi yayına açmak

Banka Başvuru adımları nelerdir?
Önemli: Başvurular e-ticaret sitesi sahibi olana firmalar tarafından yapılmaktadır.
1. Başvurunuz Banka tarafından yaklaşık 7-15 gün içinde onaylanır. Onaylanma sürecinde alışveriş sitenizin çalışan hali banka tarafından kontrol edilecektir. (injection testi, vb)
2. Başvurunuz öncesinde sitenizin alışveriş sepeti uygulamasının tamamlanmış olması ve sitenizin kontrol amaçlı gezilebilir duruma gelmiş olması gerekmektedir.
3. Bu onayın ardından Sanal POS hesabınız tanımlanır.
4. Tanım yapılır yapılmaz bildirmiş olduğunuz e-mail adresiniz ve telefon numaranız üzerinden sizinle irtibata geçilecek ve gerekli bilgiler size iletilecektir.
5. Tanımlanan kullanıcı adını ve şifreyi kullanarak Bankanın Sanal POS sayfalarına giriş yaparak gerekli teknik bilgi ve yazılımları indirebilirsiniz.
6. İndirdiğiniz yazılımları sunucunuza kurduktan sonra işlem geçirmeye başlayabilirsiniz. Bu etap, sisteminiz ile gerçekleştirmek istediğiniz entegrasyonun boyutlarına göre 15-20 dakikadan 4-5 saate kadar sürebilir.
Örnek : Akbank'ın Sanal Pos ön başvuru sayfası: [Sadece pasaj sakinleri linkleri görebileceklerdir. lütfen kısa bir vaktinizi ayırın ve pasajımıza üye olun.. ]


BANKA SİSTEMLERİ

Bankalar farklı sistemleri kullanmaktadır. Aşağıdaki şekilde hangi bankanın hani yapıyı kullandığını görebilirsiniz.


Referanslar:
[Sadece pasaj sakinleri linkleri görebileceklerdir. lütfen kısa bir vaktinizi ayırın ve pasajımıza üye olun.. ]
[Sadece pasaj sakinleri linkleri görebileceklerdir. lütfen kısa bir vaktinizi ayırın ve pasajımıza üye olun.. ]
[Sadece pasaj sakinleri linkleri görebileceklerdir. lütfen kısa bir vaktinizi ayırın ve pasajımıza üye olun.. ]
[Sadece pasaj sakinleri linkleri görebileceklerdir. lütfen kısa bir vaktinizi ayırın ve pasajımıza üye olun.. ]
[Sadece pasaj sakinleri linkleri görebileceklerdir. lütfen kısa bir vaktinizi ayırın ve pasajımıza üye olun.. ]

EST POS SİSTEMİ
Gerekli bilgiler
Bankaların sanal posu EST firması tarafından yayınlanan epayment.ddl kütüphanesinin sunduğu işlemler yardımı ile gerçekleştirilir. Şu anda elimizde bulunan epayment.dll .net ile yazılmış olup versiyon numarası “1.0.1517.23556” dır. EST’den yeni versiyonlar geldikçe eski versiyonun yenisi ile güncellenmesini öneririm.
EST firmasından bağlantıya geçilip yardım alınabilecek adresi şudur;
Web :[Sadece pasaj sakinleri linkleri görebileceklerdir. lütfen kısa bir vaktinizi ayırın ve pasajımıza üye olun.. ]

Müşteri tarafından yapılması gereken işlemler
Sanal pos testlerinin başlayabilmesi için müşterinin bankadan ilgili kişilerle konuşup sanal posta kullanılan bazı bilgileri alıp Firma’ya iletmesi gerekmektedir. Bu bilgiler;

Parametre Açıklaması
Host Banka sunucusu adresi
ClientId Sayısal bir değer olan üye işyeri numarası
Name Üye işyeri kullanıcı adı
Password Üye işyeri şifresi

Bu bilgiler alındıktan sonra gerekiyorsa EST ile iletişe geçilip kodlama işlemine başlanır.
Firma tarafından yapılacak tanımlamalar ve işlemler
Öncelikle EST’den temin edilen test host adresi, clientId, password ve username bilgileri ile test posunda test işlemi gerçekleştirilir. Eğer onay alınıyorsa müşteriden gelen bilgiler ile gerçek işleme geçilir.
ClientId, name ve password bilgileri ile epayment.dl’lin ilgili alanlarını veri tabanında pos bilgilerinin bulunduğu tabloya şifreli olarak koymamız gerekiyor. Burada uygulanan şifreleme 2 yönlü olmalıdır, bu bilgiler kullanılacağı zaman deşifre edilir. Bu tabloda bulunması gereken alanlardan biri de host adresidir. Host adresi, clientId, password ve username test ve gerçek ortam için farklı olduğundan production ortamına geçerken adres bilgisi yeniden düzenlenmelidir.
Önemli: Dikkat edilmesi gereken nokta, Banka sanal posu için herhangi bir sabit IP tanımlamasının yapılması gerekmemektedir. Yoksa test işlemleri sırasında bankanın firewall’ında tanımlı olmayan sabit IP’miz olmadığı için, yaptığımız bütün istekler olumsuz geri dönecektir.

Örnek uygulama:
cc5payment mycc5pay = new cc5payment();

mycc5pay.host = “hostname”;
mycc5pay.name = “name”;
mycc5pay.password = “password”;
mycc5pay.clientid = “clientId”;

mycc5pay.orderresult=0;

mycc5pay.cardnumber = “CCNumber”;
mycc5pay.cv2 = “CCVNumber”;

mycc5pay.expmonth = “01”;
mycc5pay.expyear = “06”;

mycc5pay.taksit = “3”;
mycc5pay.subtotal = “1.43”;
mycc5pay.currency = "949"; // For YTL
mycc5pay.chargetype = "Auth";

mycc5pay.bname = “Sender name”;
mycc5pay.baddr1 = “Sender Address”;
mycc5pay.baddr2 = “senderEMail”;

result = mycc5pay.processorder();
error =mycc5pay.errmsg;
oid = mycc5pay.oid;
approved = mycc5pay.appr;

if(result == "1") // banka ile bağlantı sağlandı
{
if(!approved.Equals("Approved"))
{
return ; // problem with cc
}
}
else
{
return;
}

Pos parametreleri
VPOS isteği sırasında gönderilmesi gereken parametreler şunlardır;

Gönderilmesi zorunlu alanlar:
Host :
Banka sunucusu adresi, test ve production ortamına göre farklı değer almaktadır.
Test host bilgisi : "https://cc5test.est.com.tr/servlet/cc5ApiServer"
Production host bilgisi : “vpos.est.com.tr”
Name :
Üye işyeri kullanıcı adı, test ve production ortamına göre farklı değer almaktadır.
Test ve production için bu bilgi banka tarafından müşteriye yollanan sanal pos
dokümanından elde edilir.
Password :
Üye işyeri şifresi, test ve production ortamına göre farklı değer almaktadır.
Test ve production için bu bilgi banka tarafından müşteriye yollanan sanal pos
dokümanından elde edilir.

Clientid:
Üye işyeri numarası, test ve production ortamına göre farklı değer almaktadır.
Test ve production için bu bilgi banka tarafından müşteriye yollanan sanal pos
dokümanından elde edilir.
Orderresult :
0 olursa gerçek işlem 1 olursa test işlemi yapar. İşlemlerimizde bu alana 0 değerini
vermekteyiz.
Chargetype:
Auth PreAuth PostAuth Credit Void olabilir ,
Auth : satış
PreAuth : on otorizasyon
PostAuth : son otorizasyon, preauth yani ön otorizasyon işleminin capture edilmesi
Credit : iade
Void : iptal işlemlerinin yapılmasını sağlar
Cardnumber:
Kredi kartı numarası
Expmonth:
Kredi kartı son kullanım ayı , iki haneli sayı olarak girilmesi gerekiyor.
Expyear:
Kredi kartı son kullanım yılı , yılın son iki hanesi sayı olarak girilmelidir.
CVV2:
CVV veya CVC2, kredi kartın arkasında yer alan üç haneli güvenlik numarasıdır.
Subtotal:
İşlem tutarı , küsuratlı yabancı para miktarları için 0 dan sonra iki hane girilmeli
"10.95" gibi . YTL için “1.5” şeklinde değer verilebilir.
Currency:
Parabirimi (YTL icin "949", DOLAR için "840", EURO için "978" girilmelidir).


Gönderilmesi isteğe bağlı alanlar:
Parametre Açıklaması
Sipariş numarası Bu alanda girilen değeri tekrar kullanamazsınız, “unique” olmalıdır, bos gönderilirse sistem tarafından üretilir.
Taksit sayısı Taksit parametresi hiç gönderilmez ise peşin işlem yapılır.
Işlem numarası sistem tarafından üretilir. Bos gönderilmesi tavsiye olunur.
Ip Sipariş veren müşterinin ip adresi
Userid Sipariş veren müşterinin kullanıcı numarası
Email Sipariş veren müşterinin Email adresi
Phone Sipariş veren müşterinin telefon numarası

Geri Donen parametreler:

processorder() :
işlemin bankaya ulaşıp ulaşmadığını döndürür.

Appr :
Aşağıdaki değerlerden birini döndürebilir :
Approved : ( işlem basarili )
Declined : ( işlem basarisiz)
Error : ( işlem hatalı )

Errmsg:
işlemde hata olması durumunda hatanın nedeni yazılır.

Extra("fieldname") :
FieldName adındaki Extra field in değerini döndürür.


Geri Dönen Diğer Alanlar:
Parametre Açıklaması
Sipariş numarası işlemi yaparken sipariş numarası vermemişseniz otomatik olarak atanan sipariş numarası bu alan içinde geri döner , eğer önceden verilmişse verilen değer döner.
Groupid Grup numarası.
Transid İşlem numarası.
Code Provizyon numarası.
Refno Referans numarası.
Err Bankadan gelen işlem kodu.


Prosess işlemi
Gerekli alanlar doldurulduktan sonra mycc5pay.processorder() komutu ile ödeme işlemi yapılır ve sonuçlar belirtilen alanlarda donulur.processorder dan dönen ( aspx içinden aşağıdaki şekilde ulaşılabilir. )
retval = mycc5pay.processorder()

İşlemi yapmaya çalışarak, işlemin bankaya ulaşıp ulaşmadığını döndürür. Sonuç olarak 1 yada 0 döner.
1 : Obje banka ile konuştu, konuşma mümkün olmuş olsa dahi işlem basarili olmamış olabilir; işlemin başarılı olduğunu anlamak için mycc5pay.appr’nin değerinin "Approved" olması gerekiyor.
0 : Mesaj transferi gerçekleşemedi.
mycc5pay.appr ise aşağıdaki değerlerden birini döndürebilir :
Approved : işlem basarili
Declined : işlem basarisiz
Error : işlem hatali
Dönen değere göre işlemin gerçekleştirilip gerçekleştirilemeyeceği belli olur.

Loglama
Yapılan bütün olumlu yada olumsuz geri dönen işlem değerleri veritabanına eklenir. Bu log’lama işleminin amacı daha sonradan yapılan ödeme işleminin takip edilmesi yada ödeme işlemin geri alınması içindir.



HSBC POS SİSTEMİ
HSBC bankası sanal posu EST firması tarafından yayınlanan epayment.ddl kütüphanesinin sunduğu işlemler yardımı ile gerçekleştirilir. Farklı olarak bir ticket sistemi içermektedir.


Ticket Sistemi
HSBC sanal posuna işlem göndermeden önce sistemden ticket almak gereklidir. Alınan ticket sanal pos apisi içerisindeki kart numarası alanına yazılır. Ticket 1 saat içerisinde kullanılmalıdır, bu süre sonunda otomatik olarak geçersiz duruma getirili. Bu ticket güvenlik amacı ile üretilmektedir ve her seferinde bir kullanımlık ticket üretilir.

Örnek uygulama:
Pan Değerini döndüren örnek method
public string GetPan(string clientid, string ccno, string cv2, string ExpYear, string ExpMonth, string type, string installment )

{
string result = string.Empty;
string pan = string.Empty;
StreamWriter swr = null;
StreamReader sr = null;

try
{
string message = "clientid=" + clientid + "&pan="+ccno+"&cv2="+cv2+"&Ecom_Payment_Card_ExpDa te_Year="+ExpYear+"&Ecom_Payment_Card_ExpDate_Mont h="+ExpMonth+"&txtype="+type+"&taksit=" + installment;

WebRequest request = HttpWebRequest.Create("https://vpos.advantage.com.tr/servlet/cardgate");
request.Method = "POST";
request.ContentLength = message.Length;
request.ContentType = "application/x-www-form-urlencoded";

swr = new StreamWriter(request.GetRequestStream());
swr.Write(message);
swr.Close();

HttpWebResponse response = (HttpWebResponse)request.GetResponse();

sr = new StreamReader(response.GetResponseStream());

result = sr.ReadToEnd();
sr.Close();
response.Close();

request = null;
int first = result.IndexOf('"', result.IndexOf("value", result.IndexOf("pan"))) + 1;
int last = result.IndexOf('"', result.IndexOf('"', result.IndexOf("value", result.IndexOf("pan"))) + 1);

pan = result.Substring(first, last - first);
}
catch
{
pan = String.Empty;
}
return pan;
}
Ticket değeri alabilmek için; aşağıdaki alanlar [Sadece pasaj sakinleri linkleri görebileceklerdir. lütfen kısa bir vaktinizi ayırın ve pasajımıza üye olun.. ] adresine post edilmelidir.



Gönderilen Parametreler

Parametre Açıklaması
Pan Kart numarası
Clientid Banka tarafından verilen sanal pos mağaza numarası
cv2 CVV2 Güvenlik Kodu
Ecom_Payment_Card_ExpDate_Year Son Kullanma Yıl YY formatında
Ecom_Payment_Card_ExpDate_Month Son Kullanma Ay MM formatında
ReturnURL Üye işyerinin geri dönen bilgileri alacağı adres
Sessionid İşleme ait session id


Geri Dönen Parametreler

Parametre Açıklaması
Pan ticket değeri. Bu bilgi işlem post edilirken sanal pos apisi içerisindeki kart numarası alanına yazılır.
Pan değerinin ilk 6 hanesi kartın BIN numarasını verir.
Örnek olarak aşağıdaki pan değerinde BIN numarası (Kart numarasının ilk 6 hanesi) 424242’dir.

424242:F89DFF8B4AEAFFD671DBC4B25B:4926:

Sessionid İşleme ait session id

Gerekiyorsa bildirilen adrese üye işyerine özel veriler de post edilebilir. Bu durumda bu veriler işlenmeden ReturnURL adresine geri gönderilir.


Process İşlemi
GetPan“ Function’undan geri gelen cevap “string” türde bir ticket değeridir. Kredi Kartı numarası olarak geri gelen bu string değer kullanılır.

Örnek Uygulama
cc5payment mycc5pay = new cc5payment();

mycc5pay.host = “hostname”;
mycc5pay.name = “name”;
mycc5pay.password = “password”;
mycc5pay.clientid = “clientId”;
mycc5pay.orderresult=0;

mycc5pay.taksit = installment;

pan = GetPan(this._clientId, CardNumber, CVV, CardExpireYear, CardExpireMonth, ChargeType, installment);

mycc5pay.cardnumber = pan;

mycc5pay.taksit = “3”;
mycc5pay.subtotal = “1.43”;
mycc5pay.currency = "949"; // For YTL
mycc5pay.chargetype = "Auth";

mycc5pay.bname = “Sender name”;
mycc5pay.baddr1 = “Sender Address”;
mycc5pay.baddr2 = “senderEMail”;

mycc5pay.processorder();

Result = mycc5pay.appr;
Oid = mycc5pay.oid;
Error = mycc5pay.errmsg;
Geri gelen parametreler yorumlanarak işlem gerçekleştirilir.

Hata durumları ve izlenecek yollar
insufficient permission error hatası:
Production ortamında gerçek kredi kartı ile işlem yapılırken kullanıcı bilgileri (clientId, username, password) bilgilerinden biri hatalıdır.
Processorder sonucu 0 olması:
Banka ile bağlantı kurulamadığını gösterir bunun nedeni; host adresinin yanlış girilmiş olması, firewall üzerinden hosta erişimin yapılamaması yada eğer posun Ip tanımlaması zorunluluğu varsa yanlış Ip tanımlamasından kaynaklanıyor olabilir.
Production ortamında yapılan testlerde Invalid account number hatası alınması
İşlem yapılan kartın hsbc kart olması zorunludur diğer banka kartlarıyla işlem yapılamaz.


__________________
Oyun Oyna - Rehberim - Kitap -Sinema-Firma Rehberi

Kimin himmeti millleti ise, o tek başına bir millettir.
Ansiklopedi -- Define
Raskolnikov isimli üyemiz çevrimdy?ydyr. (Offline)   Alıntı ile Cevapla
Bu kullanıcılar mesaja teşekkür ettiler :
ardabalkan (18-02-2009), bergerx (21-05-2009)
Alt 13-01-2010, 08:41 PM   #2
 
keremser - ait Kullanıcı Resmi (Avatar)
keremser
Stajyer





<!-- google_ad_section_start -->Cevap: Sanal Pos Nedir Nasıl Çalışır. Nasıl Entegre Edilir., Sanal Pos Çözümü Serisi <!-- google_ad_section_end --> Cevap: Sanal Pos Nedir Nasıl Çalışır. Nasıl Entegre Edilir., Sanal Pos Çözümü Serisi

daha güncel bir bilgi-yazı vs. mevcutmudur şimdiden tesşekkürler

keremser isimli üyemiz çevrimdy?ydyr. (Offline)   Alıntı ile Cevapla
Yeni Konu aç Cevapla

Bookmarks

Etiketler
sanal pos Çözümü, sanal pos nasıl Çalışır. sanal pos nasıl entegre edilir., sanal pos nedir

Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Benzer Konular

Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Bilgisayar DONANIM-YAZILIM-İNTERNET hakkında yararlı bilgiler ! cagatay76 Diğer Bileşenler 8 02-11-2009 01:05 AM
İnternet ve Eğitim YSS Felsefe - Sosyoloji - Psikoloji 1 31-01-2008 11:47 AM
Kauçuk Nedir? Nasıl Elde Edilir? onurgs Başka Yere Sığmayanlar 0 29-01-2008 07:19 PM
Sanal Sürücü Tekniğiyle Disk Kopyası Oluşturma storm34 Yazılım Tanıtımları 0 12-01-2007 07:35 PM

Aradığınızı bulamadınız mı?
Sorun Cevaplayalım.

----Kapat----


Tüm Zamanlar GMT +2 Olarak Ayarlanmış. Şuanki Zaman: 07:03 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2
Bütün Hakları Saklıdır 2010 Rehberim.net
sohbet - Rehberim

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377