محمد
3 سال پیش توسط محمد مطرح شد
1 پاسخ

PHP Fatal error: Uncaught Error

با عرض سلام و خسته نباشید خدمت کاربران
بنده یه کد برای وصل شدن از ربات تلگرام به درگاه پرداخت زرین پال دارم و یه ارور داره ممنون میشم راهنمایی کنید.

Error : PHP Fatal error:  Uncaught Error: Class 'SoapClient' not found on line 9
Code :
<?php

$g=$_GET;
$amount=$g['amount'];
$callback=$g['callback'].'&amount='.$amount;
$MerchantID='000000000000000000000000000000000000000';

if(($amount==1000 or $amount==2000 or $amount==10000 or $amount==20000 or $amount==5000) and $callback){
    $client = new SoapClient('https://www.zarinpal.com/pg/services/WebGate/wsdl', ['encoding' => 'UTF-8']);

$result = $client->PaymentRequest(
    [
        'MerchantID' => $MerchantID,
        'Amount' => $amount,
        'Description' => 'خرید سکه در ربات ویتر چت',
        'Email' => '',
        'Mobile' => '',
        'CallbackURL' => $callback,
    ]
);

    if($result->Status==100)
        header('Location: https://www.zarinpal.com/pg/StartPay/'.$result->Authority);
    else
        exit('Error Status : '.$result->Status);

}else{
    echo ':(';
    header('location:https://t.me/ViterChatAdmin');
}

ثبت پرسش جدید
AliSo
تخصص : برنامه نویس PHP
@alisoleimani.dev 3 سال پیش مطرح شد
0

اکستنشن Soap روی سرور شما فعال نیست از api های REST زرین پال استفاده کنید مشکل شما حل میشه


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

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