• 04-10-2024, 15:52:52
    #1
    HATA : Bildirim URL'e yapılan isteklere OK yanıtı dönmeniz gerekiyor ancak sitenizden OK yanıtı dönmemektedir. Entegrasyonun 2.ADIM'ını gözden geçirmenizi rica ederiz. Bildirim hatalarını PayTR Mağaza Paneli > İşlem & Rapor > İşlemler > Mağaza bildirimleri sekmesine giderek görebilir, düzeltme sonrası işlemleri bu alandan takip edebilirsiniz. Bildirim URL'niz üzerinde herhangi bir HTML bloğu çalıştırmamanız gerekmektedir. Konuyla ilgili altyapı sağlayıcınızdan veya yazılımcınızdan destek talep edebilirsiniz.

    PAYTR ÖDEMEYİ ALIYOR FAKAT BÖYLE BİR HATA ALIYORUM DÜZELTEBİLECEK YARDIMCI OLACAK VARMI ?

    HATA GÖRSEL :
  • 04-10-2024, 16:03:46
    #2
    Wordpress mi kullanıyorsunuz
  • 04-10-2024, 16:04:53
    #3
    yusok32 adlı üyeden alıntı: mesajı görüntüle
    Wordpress mi kullanıyorsunuz
    Hayır hocam php hazır bir yazılım
  • 04-10-2024, 16:06:08
    #4
    yeko72 adlı üyeden alıntı: mesajı görüntüle
    Hayır hocam php hazır bir yazılım
    Satın aldığınız yer/kişi den paytr için bildirim url değerinizi sorun hocam. O url yi paytr paneline girmeniz lazım. Yapamazsanız imzamdan iletişime geçebilirsiniz ücretsiz yardımcı olurum 😊
  • 04-10-2024, 16:13:33
    #5
    İşlem başarılıysa ok yanıtını döndürün
    {
    "status":"OK"
    }

    şeklinde
  • 04-10-2024, 16:16:27
    #6
    if ($post['status'] == 'success') {
    $merchant_oid = $conn->real_escape_string($post['merchant_oid']);
    $sql = "UPDATE orders SET STATUS = 'ONAYLANDI' WHERE ORDER_NUMBER = '$merchant_oid'";
    if ($conn->query($sql) === TRUE) {
    echo "OK";
    exit();

    } else {
    echo "Error: " . $sql . "<br>" . $conn->error;
    }
  • 04-10-2024, 16:24:41
    #7
    heuristic_ adlı üyeden alıntı: mesajı görüntüle
    if ($post['status'] == 'success') {
    $merchant_oid = $conn->real_escape_string($post['merchant_oid']);
    $sql = "UPDATE orders SET STATUS = 'ONAYLANDI' WHERE ORDER_NUMBER = '$merchant_oid'";
    if ($conn->query($sql) === TRUE) {
    echo "OK";
    exit();

    } else {
    echo "Error: " . $sql . "<br>" . $conn->error;
    }
    Bu işlemi yapmadan önce güvenlik amaçlı status durum kontrolü yapılmalı. Bu şekilde olursa iptal edilen bir sipariş tekrar onaylandı durumuna getirilebilir.