1. sayfa
| Sitene kredi kartiyla satis yolu ekleyebilmek icin ucret verip sertifika alman gerekiyor. Yaklasik olarak 200$ olmasi lazim netten arastirirsan bulursun. google a yazman yeterli |
|
1. aylık 3-5 gb lık hosting lere verilmeyen bir olay bu istediğiniz, vps/vds almak gerekli. NOrmal hosting ile yaparsınız ama anlaşıldığı vakit sertifikalarınız iptal ediliyor. 2. Bir banka ile anlaşıp sanal pos alınmalı, buradan alınacak dosya banka tarafından sisteme entegre ediliyor. 3. SSL sertifikası alınmalı. 4. open source bir sistem kullanmamak gerekli. |
| 2checkout iyi bir alternatif bence uğraşmaya gerek kalmaz |
Hocam siraladiginiz maddelere ssl sertifikasinin ve open source kaynaklarinin tercih edilmeme sebebi nedir, bu bir on fikir mi tecrube mi merak ettim |
| Paypal'ın apisi var. Kullanımı da oldukça kolay. |
|
SSL tercih edilmemesi gibi bir durum söz konusu değil eğer online satış yapıcaksak SSL şart. Bizzat tecrübe ettiğimden yazdım. SSL sanal pos alınacak ise SSL zorunlu zaten yani adres barda ödeme sayfasının https olarak görünmesi şart, google adwords reklam vericeksen üyelik sayfasında ve ödeme sayfalarında sitenin dışına link bulunmamalı, Open source ye kesinlikle karşı değilim. kendim (php yazıyorum ve open cart kullanıyorum.) opencart kullanılabilir fakat bu durumda ortaya bir kaç sorun çıkıyor.. 1. Uygun sanal pos bulunamıyor. 2. Sanal posu kurmak için bilen biri şart oluyor (banka kurmaz bunu siz kurarsınız) 3. Sistem open source olduğundan genel bir açık bulunduğunda ortalıkta dolanan ve sürümünüzü bulabilen herhangi biri sisteminize saldırı yapabiliyor. |
| Ödeme sistemleri ile ilgili tecrübeler içinhttp://www.odemesistemleri.org sitesinden yararlanabilirsiniz |
| bu entegrasyon için bayağıdır bir araştırma yapıyordum, yalnız fiilen birşeyler yapmamıştım. şimdi ilk kez bu işi yapacağım ve bende opencart kullanıyorum. bir kaç soruyla kafam karıştı, örneğin bankanın ödemeyi aldıktan sonra en az 30 ile 40 gün arasında ödenen mevlayı bekletmesi gibi. Ayrıca şu bankaların ortak sanal pos olayı ile kendi sertifikamla sanal pos kurmak arasında bayağı bir cahil kaldım. |
|
Şayet yazdıklarınızı yanlış anlamadıysam sitenize ödeme sistemi kurmak istiyorsunuz. Ben kısaca size özet geçeyim. Paypal'ın firmalar için oluşturduğu apiler vardır. siz paypal'a kayıt olurken kurumsal olarak kayıt olacaksınız. Burada yapmanız gereken bı kac ayar var bu ayarları yaptıktan sonra sizin için ödeme sayfası açılacak. kayıt olduğunuz email adresi sizin kurumsal ödeme noktanız olacak. Arkadaşlar bilmeniz gerekiyor ki php mantık işidir. işin mantığını anlatırsanız karşıdaki kişi daha iyi anlıyacaktır. Paypal'ın örnek bir apisini burada paylaşayım.
mantığı şu şekilde. Ürün sitenizden seçildi adres bilgileri vs vs herşey girildi. en son olarak odeme yontemi seçildi. ödeme yontemi olarak paypal seçildiği zaman bu kodun içerisinde olduğu sayfaya yonlendireceksiniz. post ettiğiniz ürün fiyatı, ürün adı, ürün numarası gibi bilgileri bu apiye gireceksiniz. $tutar = $_GET['tp']; get ile gelen tutar yani fiyatı bu kısım kişinin ödemesi gerekecek olan kısım. $urunAdi = "Deneme ürünüüü"; ürün ödemesi yaparken ürün adını çekeceğiniz değişken $tarih = date("d-m-Y - H:i"); tarihi $key = md5($tarih); $_SESSION['key'] = $key; $host = 'http://'.$_SERVER['HTTP_HOST']; $p->add_field('business', 'info@deneme.com'); kurumsal olarak kayıt olduğunuz email adresi $p->add_field('return', $host.'/odemeyapildi.html'); ödeme onayı sonrası yonlendırılecek sayfa $p->add_field('cancel_return', $host.'/odemeiptaledildi.html'); ödeme iptal edilirse yonlendırılecek sayfa $p->add_field('notify_url', $this_script.'?action=ipn'); $p->add_field('item_name', $urunAdi); ürün adı $p->add_field('amount', $tutar); fiyatı $p->add_field('currency_code', 'TRY'); fiyat cinsi $p->add_field('item_number',$key); ürün numarası Bu kısımları kendinize göre düzenleyeceksiniz. if($PaymentStatus == 'Completed' kısmından sonrakı yer ise ödeme işlemş tamamlandığı zaman paypalsizi tekrark bu sayfaya yonlendırecek. payment statusu Complated yani tamamlandı olarak post edecek. paypal ödemeyi aldığı zaman ne gibi işlemler yapacaksınız. örneğin. ürün sok adeti 10 ise 1 adet satın alındıysa update komutu ile stok 9 a dusurulecek. ya da işleyişiniz nasıl ise ona göre kodlayacaksınız.
Bu da paypal.class.php dosyası. Sanal pos içinde aynı şekilde size bankanız gerekli kodları verecektir. siz bu kodları aynı paypaldakine benzer şekilde gireceksiniz. işlem bukadar basit deil aslında. Ödeme yontemi ve ödeme güvenliği ciddi birşeydir. Paypal ile ödeme yonteminde herhangi bir verigiye tabi değilsin. bu nedenden oturu sertifika gibi şeyler alman gerekmiyor. Sanal pos kullanacam dersen oncelıkle sanal pos için senden ssl sertifikası istiyeceklerir. bu şarttır. nereden baksan yıllık 80 tl ssl ödemen lazım. sanal pos için ilk acılıs ucretı olarak belırlı bır mıktar ucret oduyorsun. senın ıcın sıstemı aktıf edyorlar. daha sonrasında aylık olarak odeme ya da yıllık odeme yapıyorsun. Sanal pos dahil tüm ödeme sistemleri belirli komisyonlar keser. Umarım detaylıca anlatabilmişimdir. Kolay Gelsin... |
| Programcı için zor bir olayı yok kullanacağın Posu hangi bankadan aldıysan onlar gerekli bilgileri dokümanları ve örnekleri veriyorlar. Programlama dillerini bliyorsan senin için ufak bir tefarruat olur ancak |
|
konu hortlamış :) ama genede yazayım. Arkadaş sanırsam algoritmik olarak soruyor nasıl olduğunu. Şimdi öncelikle sanalposlar genellikle cc5 veya 3d diye ayrılıyor (bunlarda kendi içinde ayrılabiliyor ama detaya çok girmiyorum). Genel mantık aynı. cc5 seçeneğinde kullanıcı başka sayfaya hiç yönlenmiyor tüm kredi kartı bilgilerini yazılımcının hazırladığı adreste giriyor ve formu yine sizin hazırladığınız bir php yada aspx dosyasına post ediyor. sizde yazılımcı olarak formdan gelen kredi kartı bilgilerini alıyorsunuz, bankanın size verdiği örnek kodları referans alarak, kart bilgilerini curl veya başka bir yöntem ile sanalpos apisine örn: xbank.com.tr/sanalpos/cc5request/ vs gibi bir adrese post ediyorsunuz. O adreste size ödemenin başarılı olup olmadığı hakkında bilgi gönderiyor, bu bilgi genelde xml formatında oluyor. Sizde gelen bilgiye göre eğer ödeme başarılıysa ilgili siparişin ödeme durumunu 1 yapıyorsunuz (siparis update). Genelde tüm mantık budur. Birde 3d ve ortak ödeme var. bunlarda ise tek fark kredi kartı bilgilerini kendi hazırladığınız php dosyası yerine bankanın size verdiği bir url ye post ediyorsunuz. Ödeme yap dediğinde sizin sayfanızdan çıkıyor bankanın sayfasına yönleniyor oradaa telefonuna gelen sms onay kodunu felan girip ödemesini yaptıktan sonra banka kullanıcıyı geri sizin sitenize yönlendiriyor bu yönlendirmeyle birlikte sizin sitenize post veya get metoduyla işlemin sonucunu gönderiyor yani ödeme başarılı yada başarısız. sizde bu sonuca göre eğer başarılı ise siparişinizi güncelliyorsunuz başarısız ise kullanıcıya hata mesajı gösteriyorsunuz. 1-2 tane entegre ettikten sonra zaten genel mantığı anlıyorsunuz. tabi daha farklı yapılarda var örn: payu ipn, paypal vs. gibi ama genelde hepsinin çalışma mantığı aynı. |
| Konuyu biraz hortlatmış gibi olacağım ama daha sonra arayan biri bu içerikleri görebilir, binaen paypal ülkemizden çekildikten sonra sanal cashler konusunda oldukça bir açık oluştu bu yüzden pay gibi sitelerden alabileceğiniz paykasa kart ile güvenli bir şekilde online alışverişlerinizi gerçekleştirebilirsiniz. |
| Kişisel bilgilerinizi ve kredi kartı bilgilerinizi alışveriş siteleri ile paylaşmak yerine paykasa ile güvenli ve hızlı bir şekilde alışverişinizi gerçekleştirebilirsiniz.https://www.odemekartlari.com/paykasa-fiyatlari inceleyerek avantajlı alışveriş fırsatlarını kaçırmayın. |
| Merhaba kredi kartı gibi Elektronik para ödeme sistemleri var buhttp://pvp.tc/Emp adresden deneyebilirsiniz kendimde kullaniyorum. |
| Bazı arkadaşlar open source yazılımlarla oluşturulan sistemlere sanal pos verilmez demiş. Böyle bir şeyin olmadığını söyleyebilirim. Ne yani? Örneğin Prestashop ya da Wordpress/Woocommerce ile hazırlanan bir site sanal pos alamaz mı? Gayet de alabilir. Alıyor da. Milyonları aşan kullanıcıları var bu sistemlerin. SSL'in gerekliliği konusuna katılıyorum. Fakat bu kısım da tamamen bankadaki sizin işlemi yapan teknik ekibin insafına kalmış. Onay verirlerse desteği sağlıyorlar SSL olmasa bile. Ama bu nadir oluyor ve elbette doğru bir yöntem değil. Benim tavsiyem sanalposla uğraşmak yerine ara ödeme imkanları sunan firmalarla çalışılması. Kafa rahat. Komisyonlar da hemen hemen aynı zaten:) |
1. sayfa
Php ile ilgili olabileceği gibi başka dillerle ilgilide olabilir.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.