3D DESTEKLİ BANKALAR – 3D TESTLERİ – 3D BANKA AYARLARI

3D MODELLERİ - BANKA AYARLARI TANIMLARI VE PARAMETRE EŞLEŞMELERİ


Aşağıda bankalar için zorunlu olan alanlar için olan eşleşmeler;
"B2B Alan ismi > Banka karşılığı" formatında gösterilmiştir. Gösterilmeyen girdi alanları ilgili banka için zorunlu olmayan alanlardır.
Gösterilmeyen alanlar "1" yazılarak geçilebilir.

NOT:  Bankadan gelen bilgiler kopyalanıp yapıştırılırken genelde başında boşluk kaldığından hatalı olmaktadır.

Tanımlanan bilgilerin başında veya sonunda boşluk bulunmamalıdır. Kontrol edilmesi gerekmektedir.

1.YAPI KREDİ

**İçerikte Ayar değişimi ile hem 3D OOS FULL hem 3D PAY desteklenebilir.

  • Yapı Kredi (3D OOS FULL, 3D PAY)
    Pos – PosModel: 1-8 | Yapı Kredi – ThreeDSharedPaymentFull 

Firma Kodu > Magaza kodu (MID) - Merchant ID - Üye İşyeri No 
Firma Kodu 2 > Terminal id (TID) - Terminal No 
Store Key > ENCKEY - posnet yönetici ekranlarındaki Anahtar Yarat menüsünden enckey değerini oluşturmalısınız. Bu aşamada çıkan şifre bilgilerini dikkate almayınız.

Kullanıcı Adı > posnet id

3.İŞ BANKASI

  • İş Bankası (3D OOS)
    Pos – PosModel: 3-7 | IsBankasi - ThreeDSharedPayment 

Firma Kodu > HostMerchantId

Şifre > MerchantPassword

4.AKBANK

  • Akbank (3D OOS)
    Pos – PosModel: 4-7 | Akbank - ThreeDSharedPayment 

Firma Kodu > HostMerchantId

Şifre > MerchantPassword

Store Key > işyeri anahtarı

*NOT: 
Mağaza kodu: Mağaza kodunuz.

                  Şifre: Api kullanıcınızın şifresidir. Sanal pos ekranınızın “Yönetim/Yeni Kullanıcı Ekle” sekmesinden yeni bir kullanıcı oluşturabilirsiniz ya da mevcut api kullanıcısı kullanılabilir.

Storekey: Sanal pos ekranınızın “Yönetim/Güvenlik Anahtarı Değiştirme” linkinden oluşturulmalı ya da biliniyorsa mevcut değer kullanılabilir.

6.FİNANSBANK

  • FinansBank (3D OOS , 3D Pay)
    Pos – PosModel: 6-4 | Finansbank - ThreeDPay
    Pos – PosModel: 6-7 | Finansbank - ThreeDSharedPayment 

Firma Kodu > Mağaza no yani ClientId değeridir. ( üye işyeri numarası girilirse beyaz ekran vermektedir.)

Store Key > işyeri anahtarı (Bu anahtar banka panelinden oluşturulmalıdır. Detay bilgi aşağıdaki gibidir.)

10.TEB

  • Teb (3D OOS , 3D Pay)
    Pos – PosModel: 10-4 | Teb - ThreeDPay
    Pos – PosModel: 10-7 | Teb - ThreeDSharedPayment 

Firma Kodu > işyeri numarası

Store Key > işyeri anahtarı

11.GARANTİ

  • Garanti (OOS)
    Pos – PosModel: 11-10 | Garanti - SharedPayment 

Firma Kodu 2 > Terminal ID

Store Key > Store Key

Terminal Prov Kullanıcı No > terminalprovuserid

Terminal Kullanıcı No  > terminaluserid

Firma Kodu > terminalmerchantid

Şifre  > [şifre 'SanalPos şifreniz ( PROVAUT kullanıcısının şifresi ) ]


NOT: Garanti 3D Modelleri için cari e-posta bilgisi de gönderilmelidir, aksi takdirde "Input alanları gecersiz" hatası alınmaktadır.

(NETSIS için TBLCASABIT > EMAIL alanı dolu olmalıdır.)

13.BANK ASYA

  • Bank Asya (3D OOS)
    Pos – PosModel: 13-7 | BankAsya - ThreeDSharedPayment 

Firma Kodu > HostMerchantId

Şifre > MerchantPassword

15.VAKIFBANK

  • Vakıf Bank (3D Pay)
    Pos – PosModel: 15-4 | VakifBank - ThreeDPay 

Firma Kodu > uye isyeri no (9 haneli)

Store Key > ozel guvenlik kodu (10 haneli)


3D DESTEKLİ BANKALAR – 3D TESTLERİ 


Bankalar ile anlaşma sonrası ödeme sistemlerini (3D – Sanal POS) aktive etmek için, bankalar genelde önce yaptıkları sistem testi ile kullanıma onay vermektedirler. Bu noktada kullanılan test link ve bilgileri de farklı olabilmektedir. Bu bilgiler düzenlemesi ve test işlemi gerçekleştirilmesi aşağıdaki şekilde mümkündür. Logo Netsis B2B ürünü içerisinde bankaya ait kullanılan bilgiler C:\inetpub\wwwroot\B2B alltında bulunan "app.bank.settings.json" dosyası içerisinde yer almaktadır.

Banka testleri için ya da herhangi bir sebeple değişiklik yapılmak istenirse, bu dosya içeriği güncellenebilir. "POST_URL": yazan kısıma "test url" bilgisi yazılır.

Not: "POST_TEST_URL": etiketi yanında yazan URL bilinen test URL leridir. Bu kısım bilgi amaçlıdır. Buradaki link kopyalanıp "POST_URL": yanına yazılarak test ortamı oluşturulabilir.


Not2: Tüm işlemler öncesi "app.bank.settings.json" yedeklenmesi önerilir.


Recycle işlemi:"app.bank.settings.json" dosyası içinde yapılan güncellemelerin sisteme yansıtılabilmesi için değişiklik sonrasında aşağıdaki uzantı, adres çubuğunda  b2b erişim adresi sonuna yazılarak gidilir.

/ControlPanel/PageDesignSettings/ClearPosCache
ÖR: http://DIŞ-IP-niz/b2b/ControlPanel/PageDesignSettings/ClearPosCache

Bu şekilde oluşturulacak adrese gidilerek banka bilgileri cache'ten temizlenir ve yeni bilgiler tekrar yüklenir. 

Yukarıdaki şekilde "Dto":true şeklinde JSON gelmesi temizlenmiş olduğunu anlamak için gerekli ve yeterlidir.


BANKALAR


"app.bank.settings.json" içerisinde bankalar "Pos": etiketi ile tanımlıdır ve karşılıkları aşağıdaki gibidir.
        YapiKredi = 1,
        IsBankasi = 3,
        Akbank = 4,
        Denizbank = 5,
        Finansbank = 6,
        Halkbank = 8,
        Citibank = 9,
        Teb = 10,
        Garanti = 11,
        HSBC = 12,
        BankAsya = 13,
        VakifBank = 15

3D MODELLERİ

"app.bank.settings.json" içerisinde banka 3D alt modelleri "PosModel": etiketi ile tanımlıdır ve karşılıkları aşağıdaki gibidir.
        VirtualPOS = 1,
        ThreeD = 2,
        ThreeDFull = 3,
        ThreeDPay = 4,
        ThreeDPayFull = 5,
        ThreeDPayHalf = 6,
        ThreeDSharedPayment = 7,
        ThreeDSharedPaymentFull = 8,
        ThreeDSharedPaymentHalf = 9,
        SharedPayment = 10


Page viewed 5533 times by 4 users since Dec 16, 2016