Slm.
Web de gerçekten de bulunması zor olan eklentilerden..
Zor diyorum çünkü kimi 25$ kimi 250$ istiyor, bu entegrasyon için ...
Ama açık kaynak kodlu ve ücretsiz bir script olan ve GNU lisansına sahip olan osCommerce için kimi şahısların para talep etmesi ve sanki o scriptin onlardan başkasının yazamıyacağı tarzında beyanlarını bir kenara bırakın...
Not: Anlatım alıntıdır
Alıntı 1:
WebPos V 1.0
Özellikler:
* Sanal Klavye
* Dökümde Kredi Kartı Kriptolama Yöntemi
* Taksit Seçenekleri
* Limitsiz Banka Pos'u Ekleme
* Sipariş Öncesi ve Sonrası Güvenlik Kontrolü
* ParaPuan Verme ve Harcama Entegre edilebilir
* Sipariş Öncesi ve Sonrası Döküm Sayfası
* Vergi yasasına uygun hesaplama şekli
* Tab modülünde taksit seçeneklerini döküm alabilme özelliği
Kurulum Aşamaları
1. web pos kurulumu için indirdiğiniz dosyadaki dizin yapısına göre sitenize atmanız yeterli olacaktır.
2. Yönetim bölümünden ödeme modüllerinde web pos u kurmanız lazım
3. Order total bölümünden taksit i kurmanız lazım. Taksit sort id order total da listelenen id lerden farklı olmalı
3. WebPos yönetim bölümünden kullanılan api ler yazar. burada api isimleri bankaların kısa kodlarıdır ve webpos dizininde bankaların dosyaları ile bağlantı kururlar. burada virgulle ayrılacak şekilde kullanmak istediğiniz bankaların kodlarını yazın.
4. other bölümü olacak bu sitenizde alışveriş yapan kişi mevcut kredi kartı sizin api listenizde olmayan bir banka ise taksit seçeneği o müşterinizin kredi kartına uygulanamayacağından ve listede olmadığından orher ip kısmına herhangi bir banka kredi kartı yani mevcutların dışında olması durumunda hangi bankanın pos unu kullanarak paranın çekileceği belirtilir.
5. ekli bankaların herbiri için taksit seçenekleri tanımlanmıştır tanımlamada , ve : işereti kullanılarak taksitler tanımlanız. örnekten anlaşılır durumda
6. vade farkı vergilendirme şekliden ise taksitkli alışverişlerde vade uyguladığınız taktirde kdv hesaplanırken bu vade farkınıda vergilendirmeniz yasal açıdan mecburidir. hangi vergi tanımı ile vergilendirileceğini yazmanız yeterli olacaktır.
7. kimlik ve lisans bilgisi girmenize gerek yoktur.
8. istediğiniz kadar banka ekleyebilirsiniz banka eklemede yapmanız gereken şey dizinlerde tanımlı banka kodları biçinde bankaların entegrasyonunu yapmak ve payment klasöründeki webpos.php de o bankanın kodunu ve dil dosyasında adını eklemek gerekiyor. webpos 8 bankayı şu an sorunsuz destekliyor ve çalıştırıyor.
9. include/webpos/ dizinininde en son yapmanız gereken şey ise
örneğin AKBNK.php olsun
hangi banka pos unu kullanacaksanız bankanın size verdiği pos deme kullanıcı adı client id ve parolayı bu dosyaya yazamnız yazım dosya biçimi aşağıdaki şekildedir
| Kod: |
<?php
/*Gerçek Hesap İşlemleri*/
/*<Aktif>*/
API::$real_apiname = '';
API::$real_apipass = '';
API::$real_apiclient = '';
API::$real_gateway = 'www.sanalakpos.com';
API::$real_gatpath = '/servlet/cc5ApiServer';
/*</Aktif>*/
/*Test, Sahte Hesap İşlemleri*/
/*<Test>*/
API::$test_gateway = 'cc5test.est.com.tr';
API::$test_gatpath = '/servlet/cc5ApiServer';
API::$test_apiname = 'AKTESTAPI';
API::$test_apipass = 'AKTEST123';
API::$test_apiclient = '10010';
API::$timeout = 90;
|
Bu kısındaki
| Kod: |
API::$real_apiname = '';
API::$real_apipass = '';
API::$real_apiclient = '';
|
'' arasına bankanın bilgilerini yazmanız yeterli olacaktır.
execution dizinindeki banaka kodu ile buradaki tanımlar eşleştirilir ve banka ile iletişim kurulur. entegrasyon sistemi ile para çekilir. müşteriye işlem başarılı yada hata kodu gönderilir.
Ayrıca Ufak bir Alıntı Daha
Paranızı Çarçur etmeyin.
Açık Kaynak Kod Osccomerce için Ücretsiz Devamlı Geliştirilecek olan Web Pos u gönül rahatlıyla kullanın.
Web Pos un güvenliği php bilenler kodlara baktıklarında anlayacaklardır.
Webpos Osccomerce fonksiyonlarını kullanır. Oscommerce güvenliğine bağlı çalışır.
Oscommerce GPL lisanslı Açık kaynak kod bir yazılımdır. Yasal açıdan Mevzuatı bellidir.
Canalıcı bir NOT daha:
php 5.0 ve üstü gerekir script in çalışması için
eğer alt versiyonsa çalışmaz...
Umarım herkes yararlanır...
Doğru bişi yaptıysam konu sabitlensin, yanlış olduysa ( özürdilerim ) konu silinsin...
Teşekkürler...
Dosya için e-mail:
Bu mail adresi spam botlara karşı korumalıdır, görebilmek için Javascript açık olmalıdır