• 13-06-2024, 11:59:41
    #1
    Merhaba

    ASP.NET MVC projemizde Albaraka sanal pos entegrasyonunda; 3d doğrulamada başarılı dönen bir işlemden sonra ödeme alma aşamasında sorun yaşıyoruz. Yardımcı olabilecek varsa çok sevinirim.

    3D başarılı dönüşü sonrasında
    "https://epos.albarakaturk.com.tr/ALBMerchantService/MerchantJSONAPI.svc/Sale" bu adrese json data olarak istenen parametreleri ve değerleri post ediyoruz.

    Aşağıdaki hatayı alıyoruz. Karşılaştırma adına https://epos.albarakaturk.com.tr/ALB...ONAPI.svc/Sale adresine post ettiğiniz kodları paylaşabilir misiniz? Bizimkiler bu şekilde;


    self.data= {istenen parametreleri JSON formatında barındırıyor.}

    var req = new XMLHttpRequest();
    req.open('POST', 'https://epos.albarakaturk.com.tr/ALBMerchantService/MerchantJSONAPI.svc/Sale ', true);
    req.setRequestHeader('Content-Type', 'application/json; charset=UTF-8');
    req.setRequestHeader("Access-Control-Allow-Origin", "*");
    req.setRequestHeader("Access-Control-Allow-Methods", "POST, GET, PUT");
    req.setRequestHeader("Access-Control-Allow-Headers", "Content-Type");
    req.setRequestHeader('X-Merchant-Id','6713240058');
    req.setRequestHeader('X-Terminal-Id', '57C7710E');
    req.setRequestHeader('X-Posnet-Id', '1010095614184580');
    req.setRequestHeader('X-Correlation-Id', 'SONOSMANLI2024_231');
    req.send(JSON.stringify(self.data));

    })

    Gelen hata şu şekilde.

    Access to XMLHttpRequest at 'https://www.siteadresi.com"target="_blank">https://epos.albarakaturk.com.tr/ALB...ONAPI.svc/Sale' from origin 'https://www.siteadresi.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
  • 13-06-2024, 12:21:30
    #2
    Albaraka kaldı mı hala ya
  • 13-06-2024, 12:23:45
    #3
    tony_montana adlı üyeden alıntı: mesajı görüntüle
    Albaraka kaldı mı hala ya
    Maalesef. Müşterime 0 komisyonla sanal pos sunmuşlar. Yapıkredi altyapısını kullanıyor.
  • 13-12-2024, 14:49:49
    #4
    Merhaba,

    çözebildiniz mi aynı sorunu yaşıyoruz