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