Bonus Card BIN Listesi

Bonus Özelliği Taşıyan Bankalar
Bonus Özelliği Taşıyan Bankalar

Merhaba,
Bu günlerde yaptığım çalışmalar için elime ulaşan Bonus Card'lara ait BIN listesini sizlerle paylaşmak istedim. Garanti Bankası Sanal POS websitesi tarafından edinilmiş olan bin'leri kart numarasının ilk altı hanesi ile girilen kredi kartının türünü tespit etmek amaçlı kullanabilirsiniz. (Biz o amaçla kullandık mesela) Böylece kullanıcılarınıza sadece kendi kartlarında kullanacakları taksit seçeneklerini sunabilirsiniz. Not: Bonus'un BIN Listesi diğer paylaştığım iki bin listesine göre oldukça uzun. DenizBank, TEB (Türk Ekonomi Bankası), Şekerbank ve ING Bank; Continue reading Bonus Card BIN Listesi

Mevcut veritabanı tablolarını değiştirmek

PHP ile mevcut veritabanı tablolarını değiştirmekAz önce ihtiyacım üzerine phpmyadmin’de varsayılan vertabanı türünü değiştirmek isimli bir yazı yayınlamıştım. Bu yazıdan sonra geçmiş veritabanlarının benzer kazalara kurban gitmemesi için tüm tabloları birlikte değiştirebilmek için ufak bir kod betiği yazdım. Aşağıdaki kod betiği güncel veritabanınızdaki tüm tabloların  türlerini (ya da storage-engine'lerini) MyISAM'a çevirir. Dilerseniz kod içerisindeki sorgu cümlesinden (16. satır) INNODB olarak güncelleyerek de kullanabilirsiniz. İşinize yarayacağını düşünüyorum. Continue reading Mevcut veritabanı tablolarını değiştirmek

Yapı Kredi Bankası (PosNet) Sanal POS Test Kartları

Yapı Kredi PosNet Güvenli Ödeme

Merhaba,

Daha önce Sanal POS Hata kodları için özel bir yazıyı yayınlamıştım. Şimdi de bu denemeler boyunca ihtiyacınız olabilecek Test Ortamı için bankaların sunduğu Test Kartlarını aşağıda paylaşıyorum. Continue reading Yapı Kredi Bankası (PosNet) Sanal POS Test Kartları

Sanal Pos Hata Mesajları

Merhabalar.

Sanal Posla uygulamaları ile daha önceden uğraştıysanız bildiğiniz üzere, uğraşacaksanız bileceğiniz üzere sanal poslar xml yapı ile bankaya istek(request) yapılır banka da bu isteğinize karşı bir cevap(response) döndürür. Gelen cevap da xml yapıdadır. Cevap bir kaç bilgi taşır. Bunlardan bazıları response, procreturncode veya reasoncode, errormsg, hostmsg gibi değerlerdir. Bundan sonra dilerseniz sadece response yi kontrol ederek işlem olumlu veya olumsuz diye kullanıcıya geri dönebilirsiniz ama biraz daha uğraşıp kullanıcıya yardımcı olmak için procreturncode veya reasoncode a göre bir cevap döndürmeniz gerekir. Yani dönen değer örnek verecek olursak 02 döndüyse bu bir durumu temsil etmektedir ve yine örnek verecek olursak 02 kartın son kullanma tarihi yanlış anlamına gelir.

Sanal Pos uygulamaları yaparken didik didik uğraşıp bankadan gelen kod anlamlarını ayıklamıştım. İşinize yarar diye burada paylaşayım istedim.

Continue reading Sanal Pos Hata Mesajları

Veritabanından veri çekmek ve formatlı biçimde yazdırmak

Merhaba,

İlk eğitsel yazıma gelen "istek parça" üzerine kolay birşeyle başlıyorum. Bu eğitselde veritabanımızdan veri çekeceğiz ve bunu değişik şekillerde yazdıracağız.

Öncelikle basit bir SQL sorgusuna ve içerdiği değerlere bakış yapalım. Continue reading Veritabanından veri çekmek ve formatlı biçimde yazdırmak

Gelecek Yazılar Hakkında

Merhaba,

"Merhaba dünya"'dan sonraki ilk yazımda(aynı zamanda ilk blog yazım) gelecekte bu blog altında değineceğim bazı yazıların başlıklarını vereceğim. Bu yazı sürekli güncellenerek "Neler yazacaktım?" dediğimde hatırlamamı ve okuyucuların yorumları ile yazılacak yazılar hakkında fikir ve yönlendirmelerinin alınacağı biryer olacak. Şu an için aklıma gelen, yazmayı planladığım eğitseller şöyle;

Continue reading Gelecek Yazılar Hakkında