Merhaba arkadaşlar, sisteme PayHesap sanal posunu entegre etmeye çalışıyorum ancak bir yerde takıldım. Ödeme işlemi başarılı ya da başarısız sonuçlandığında callback url'e geliyor ancak sonuç dönmüyor.

Kod:
if(isset($_POST['STATUS'])){

    $orderID = $_POST['ORDER_REF_NUMBER'];
    $hash = $_POST['HASH'];

    $ch = curl_init('https://www.payhesap.com/api/pay/checkOrder');
    curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
    curl_setopt($ch, CURLOPT_POSTFIELDS, array('hash' => $hash));
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);;
    $result = json_decode(curl_exec($ch),true);

    //$orderID ile siparişinizn işlemlerini yapabilirsiniz
    if($result['statusID'] == 1 ){
        echo 'ödeme başarılı';
    }else{
        echo 'ödeme başarısız';
    }
}
Burada yapmak istediğim şey ödeme başarılıysa sipariş oluşturulacak, başarısızsa hata sayfasına yönlenecek. Ancak herhangi bir sonuç dönmediği için işlem yaptıramıyorum.

URL şu şekilde: siteadi.com/result?type=0&orderid=TEST-ORDER-000

PayHesap Geliştirici Sayfası: https://www.payhesap.com/developer-page

Yardımcı olacak arkadaşlar var mı? Teşekkürler şimdiden.