• 08-11-2022, 18:54:01
    #1
    Efendim merhabalar , esenlikler diliyorum , vakıf bank sanal pos entegrasyonunda sıkıntı yaşıyorum, müsadenizle durumu açıklayayım;

    Entegrasyonda 2 aşama var , ilk aşama 3d secure ile kart kontrolü sonrasında sonuç başarılı ise istek alınıyor ve para çekilme işlemi oluyor yani PROVİZYON aşaması, ben 3d secure alanında herhangi bir sorun yaşamıyorum istek atılıyor ve sonuç sorunsuz alınıp gereki alanlar post ile benim backend alanıma geliyor lakin ikinci aşamada(PROVİZYON) kısmında ise verileri post etsem bile
    Alıntı
    "The requested URL was rejected. Please consult with your administrator.
    hatası almaktayım bu durum ile alakalı ilgi kurumla irtibata geçtiğimde bazı çözümler sundular (prmstr parametresinin kaldirilmasi gibi) bunları yaptım lakin hala aynı hatayı alıyorum , mağaza id vb bilgilerde sorun yok ki zaten olsa bunu hata olarak döndürür , aranızda bilgi sahibi olan varsa ve yardımcı olursanız çok sevinirim efendim

    Kodlar:

                const reqUrl = 'https://onlineodeme.vakifbank.com.tr:4443/VposService/v3/Vposreq.aspx'
                    var sendUrl = `
                    <?xml version="1.0" encoding="utf-8"?>
                    <VposRequest>
                        <Cvv>kart cvv</Cvv>
                        <TransactionDeviceSource>0</TransactionDeviceSource>
                        <MpiTransactionId>3d secure alanından gelen benzersiz id</MpiTransactionId>
                        <ECI>${eci}</ECI>
                        <CAVV>${CAVV}</CAVV>
                        <ClientIp>ip</ClientIp>
                        <Expiry>kartımın son kullanma tarihi</Expiry>
                        <TransactionType>Sale</TransactionType>
                        <MerchantId>mağaza id</MerchantId>
                        <Password>mağaza şifrem</Password>
                        <TransactionId>kod tarafında oluşturduğum benzersiz id</TransactionId>
                        <TerminalNo>terminal numaram</TerminalNo>
                        <CurrencyCode>949</CurrencyCode>
                        <CurrencyAmount>1.00</CurrencyAmount>
                        <BrandName>200</BrandName>
                        <Pan>kart numaram</Pan>
                    </VposRequest>
                    `
                  axios.post(reqUrl , sendUrl,
                        {
                            headers: {'Content-Type': 'application/x-www-form-urlencoded'}
                        })
                        .then((dataUrl) =>{
                            res.send(JSON.stringify(dataUrl.data))
                            console.log(dataUrl)
                        })
                        .catch((err)  => {
                            res.send(err)
                        })
                })
    DÖKÜMANLAR BURADAKİ LİNTE SAYFA 28 PROVİZYON AŞAMASI

    https://www.vakifbankpos.com.tr/asse...OKUMANLARI.zip
  • 08-11-2022, 18:59:29
    #2
    Merhabalar,
    Vakıfbank Pos için bildiğim kadarı ile önce bir provizyon gönderiyorsunuz, daha sonra 3D için gidip gelen success içerisinde tekrar 3D için gönderdiğiniz parametrelerin aynısını döndürmeniz kontrol etmeniz lazım hocam. vakıf biraz uğraştırıcı. İsterseniz webform ile yazılmış parametreleri göndereyim.
  • 08-11-2022, 19:02:14
    #3
    ncinar adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,
    Vakıfbank Pos için bildiğim kadarı ile önce bir provizyon gönderiyorsunuz, daha sonra 3D için gidip gelen success içerisinde tekrar 3D için gönderdiğiniz parametrelerin aynısını döndürmeniz kontrol etmeniz lazım hocam. vakıf biraz uğraştırıcı. İsterseniz webform ile yazılmış parametreleri göndereyim.
    Cevabınız için tşk hocam , dökümanları ekledim konuya orada da yazdığı gibi önce 3d sonra provizyon çünkü bazı alanlar 3d secure alanından post ile geliyor ama maalesef işin içinden çıkamadım birde webform kodlarını atarsanız çok memnun olurum , tşk
  • 08-11-2022, 19:18:46
    #4
    RidvanDemirhan adlı üyeden alıntı: mesajı görüntüle
    Cevabınız için tşk hocam , dökümanları ekledim konuya orada da yazdığı gibi önce 3d sonra provizyon çünkü bazı alanlar 3d secure alanından post ile geliyor ama maalesef işin içinden çıkamadım birde webform kodlarını atarsanız çok memnun olurum , tşk
    Özelden attım hocam.