پارسا وطن خواه
3 سال پیش توسط پارسا وطن خواه مطرح شد
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);
}

ثبت پرسش جدید

به همدیگه کمک کنیم

به پارسا وطن خواه کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام