1 Temmuz 2013 Pazartesi

Opencart WPos Pro v2 Garanti Bankası Klasik Sanal Pos Kurulumu

Bu konuda çok sıkıntı çekmiş biri olarak araştırmalarım sonunda gördüm ki sorun yaşayanlar ve neyin nereye yazılacağını bilmeyen yeni başlayanlar için düzgün bir bilgi ve anlatım bulma macerası formlarda oradan oraya dolaşıp en sonunda sıkılıp kapatarak son buluyor. Birde garantinin göndermiş olduğu dökümanların karışıklığı yüzünden ben dahil kimse onlara kafa yormuyor. Aslında tüm sorularımızın cevapları o dökümantasyonlarda mevcut. duzgun.com'daki yönergeleri düzgün bir şekilde yaptıysanız eğer sistemsel bir hata almamanız gerekiyor ki ben opencart 1.5.5.1 sürümünü kullanıyorum gayet iyi çalışıyor. Eğer sistem hatası alıyorsanız benim önerim yönergeleri en baştan gözden geçirmeniz eğer hala hata alıyorsanız sorun temanızdan veya taksit tabını aktif etmemek, ödeme kısmı ayarlarını doğru girmemeniz gibi sorunlardan kaynaklanıyor olabilir. Ayrıca bankaya ip tanıtma gibi şeyler yazılmış formlara. Artık öyle bir şeye gerek yok.

Öncelikle panelde yapılması gerekenleri kendi yaptığım şekilde anlatıyım.
"Eklentiler > Sipariş toplamları" bölümüne girip "Toplam" kısmını düzenleye tıklayıp sıralaması alanına "10" yazıyoruz. Sonra "Taksit" kısmı düzenleye tıklayıp durumu kapalı ise açık yapıp sıralama kısmına 9 yazıyoruz yani "Toplam" bölümü sıralamasını bir sıra ileri alıp oraya "taksit" bölümünü yerleştiriyoruz.














"Eklentiler > Ödeme metodları" bölümüne girip "Webpos Pro" düzenleye tıklayıp aşağıdaki resimde görülen ayarları giriyoruz.






































Kırmızı ile işaretlediğim alanlar kendinize göre düzenleyebileceğiniz alanlardır. "Ödeme Modu" eğer test ortamında çalışacaksanız test olacak. "Sipariş durumu" sekmede açılanlardan size uygun olanı seçin "Numpad" bölümüde keyfinize göre açık olabilir. Açık yapıp deneyin beğenirseniz açık yaparsınız.


Bu işlemlerden sonra işimiz "System > helper > Webpos" klasörü altındaki "GARAN.php" ile yapılacak işlemlere geliyor.

Öncelikle bankanın "https://sanalposweb.garanti.com.tr/gvpsui/login/LoginStart.jsp" adresindeki işlemleri yaptığınızı varsayıyorum ki bilmeyenler "0212 444 0 339" nolu garanti bankası müşteri hizmetlerini arayarak ne yapması gerektiği konusunda yönlendirme alabilirler.
























Test ortamı için gereken bilgileri zaten resimde görüldüğü gibi doldurmanız yeterli olacaktır. Test ortamı kart bilgileri bankanın gönderdiği dökümantasyonlarda mevcut. O bilgilerle siteden ürün almayı deneyin eğer siparişiniz tamamlanıyor ise muhtemelen herşey normaldir. Ama ben emin olmak için bankayı aradım. Test ortamında siparişim tamamlandı. Sistemde gözüküp gözükmediğini sordum onaylayıp gerçek ortama geçebilirsiniz dediler. Sizinde emin olmanız açısından aramanızda fayda var.

Gerçek ortam içinse aşağıdaki yönergelere uygun doldurmalısınız.

API::$real_gateway = 'sanalposprov.garanti.com.tr';    // Kalıyor
API::$real_gatpath = '/VPServlet';                                    // Kalıyor
API::$real_apimode = 'PROD'; // PROD - TEST             // Kalıyor
API::$real_apiprovuserid = 'PROVAUT';                         // Kalıyor
API::$real_apipropassword = '';                                      // Şifreniz                    
API::$real_apiagentuserid = '';                                         // Kullanıcı adınız
API::$real_apimerchantid = '';                                         // Üye İşyeri no
API::$real_apiterminalid = '';                                           // Terminal numaranız

Bu işlemleri yaptığınız takdirde herhangi bir sorun yaşamamanız gerekiyor.

11 yorum:

  1. Yazınız icin tesekurler en yakin zamanda denicem umarim banada faydasi olur ...saygilar

    YanıtlaSil
  2. Merhaba, yazınız için teşekkür ederim. fakat bir sorun var. Bu işlemleri uyguladıktan sonra sanalposprov.garanti.com.tr adresine ya da sanalposprovtest.garanti.com.tr adresine yönlenme yapmıyor. Siz de böyle bir sorunla karşılaştınız mı?

    YanıtlaSil
  3. GÜZEL PAYLAŞIMDI EMEGİNE SAĞLIK

    YanıtlaSil
  4. Merhabalar bu soyledıklerınızı test ortamında yaptım ama soyle bır sorunum var ödeme sayfasında kredi kartını secip sozlesmeyı kabul et dediğimde herhangı bir yonlendirme olmuyor kredi kartı ekranıda gelmiyor oldugu gibi duruyor
    remeto.com.tr

    YanıtlaSil
  5. tüm işlemleri yaptıktan sonra herhangi bir yönlendirme yapmıyor başa dönüyor,çözüm bulabilne var mı :))

    YanıtlaSil
  6. WebPos V2 Modülü sorunsuz olarak 1.5.6 versiona entegre edilmiş ve sorunsuz çalıştırılmıştır. Destek için www.hostingall.net / 0850 532 0 396

    YanıtlaSil
  7. merhaba anlatımınız şahane peki sitemde ortak ödeme sayfası kullanmak istediğim zaman bu modül işime yarar mı

    YanıtlaSil
  8. merhabalar, Halk bank ayarlarını nasıl yapıyoruz
    $reqtype = 'Auth';
    /*Gerçek Hesap İşlemleri*/
    /**/
    API::$real_apiname = '';
    API::$real_apipass = '';
    API::$real_apiclient = '';
    API::$real_gateway = 'domain';
    API::$real_gatpath = '/subfolders';
    /**/
    /*Test, Sahte Hesap İşlemleri*/
    /**/
    API::$test_gateway = 'domain';
    API::$test_gatpath = '/subfolders';
    API::$test_apiname = '';
    API::$test_apipass = '';
    API::$test_apiclient = '';
    API::$timeout = 90;



    bu konuda yardımcı olursanız çok sevinirim iyi çalışmalar

    YanıtlaSil
  9. Https://www.yazilimsec.com

    YanıtlaSil

Yorum Ekle