پارسا وطن خواه
4 سال پیش توسط پارسا وطن خواه مطرح شد
0 پاسخ

عدم اتصال به درگاه

سلام و وقت بخیر خدمت دوستان
من داشتم کد قسمت پرداخت رو میزدم ولی هرچی میزنم به درگاه متصل نمیشه
ممنون میشم دوستان کمکم کنن ، داکیومنتش هم اینه: https://sepordeh.com/webservice
همینطوری چند ساعته تو یه تیکه کد ساده گیر کردم

function send($merchant,$amount,$callback){
    $parameters = array(
        "merchant"=>$merchant,
        "amount"=>$amount
    );
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "https://sepordeh.com/merchant/invoices/add");
    curl_setopt($ch, CURLOPT_POSTFIELDS, $parameters);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $result = curl_exec($ch);
    if(!!curl_errno($ch)){
        die("CURL ERROR:".curl_error($ch));
    }else{
        $result = json_decode($result);
        if($result->status==200)
            header('Location: https://sepordeh.com/merchant/invoices/pay:'.$result->information->invoice_id, true, 301);
        else
            die("WEBSERVICE ERROR:".$result->message);
    }
    curl_close($ch);
}