Kredi kartı ile ödeme sayfası yaptıracağız. Kesinlikle ASP ile olacak, PHP veya başka bir dil ile ilgilenmiyoruz. Veritabanı olarak Access kullanılacak.
https://www.frisby.com.tr/odeme/index.asp sayfasını yine bir freelance arkadaşa yaptırmıştık, buna benzer bir proje olacak.
Oldukça detaylı bir yönetim (admin) kısmı istiyoruz. Banka (kredi kartı) eklenecek, o bankaya ait peşin ve taksitler eklenecek, her taksit (veya peşin) için banka komisyon oranları eklenecek. Yine o her taksit için komisyonun nasıl hesaplanacağı seçimi olacak, o komisyonu ödenecek tutardan düş ve net rakamı bul, ödenecek tutara ekle ve yeni toplam rakam bul, ödenecek tutarı değiştirme ve olduğu gibi çek gibi seçenekler olacak. Bu belirlenen seçeneğe göre veritabanına ödenen, komisyon ve kalan rakamlar yazılacak.
Yönetimden kurlar girilebilecek (Merkez Bankası veya başka bir kaynaktan otomatik alınmayacak), ödemeyi yaparken hangi kurdan ödeme yapılacağı seçilebilecek, banka ile bağlantı kurarken de TL veya belirtilen döviz hesaplarına yatırılması sağlanacak.
Bankalar eklenirken her bankanın kullanıcı kodu, parolası, hesap kodu gibi bilgileri de admin'den eklenecek. Genelde tüm bankalar EST altyapısını kullandığı için böylece banka ödeme sayfası tek olacak. Tabii SHA ile şifreleme özelliği de eklenecek.
Burada yazdıklarımız biraz çok görünebilir ama daha önce asp ile e-ticaret sitesi yapmış biri bu kodları 1 - 2 günde rahatlıkla yazabilir. Size örnek verdiğim sayfayı toplam 16 saatlik bir çalışma ile tek kişi yazmıştır.
Sayfalarda css, style, vs. gibi hiçbir tasarım öğesi istemiyoruz, onları sonradan biz ekleriz. Sadece saf asp kodları ve veritabanı olması yeterli olacaktır.
İlgilenecek arkadaşlar için kapsamlı bir döküman hazırlıyoruz, orada ne yapacağınızı çok detaylı bir şekilde anlatacağız.