dr-solomons
دوشنبه 23 آذر 1388, 19:13 عصر
با سلام
بنده برنامه نويس سايت فروشگاه هستم كه قراره به بانك سامان متصل بشه
من يك مشكل براي استفاده از nusoap دارم
وقتي پرداخت به درستي انجام ميشه هنگام برگشت از بانك وقتي مي خوام از متد VerifyTransaction استفاده كنم هيچ كاري انجام نميده و برنامه همونجا متوقف ميشه و حتي error ي هم نشون نميده
كد من اينطور هست
if(isset($_POST[State])){
//*********************** Double Spending ref number in db **************
//*********************** END Double Spending ref number in db **************
//*********************** verify ******************
include ('nusoap.php');
require_once("nusoap.php");
$soapclient = new soapclient('https://Acquirer.sb24.com/ref-payment/ws/ReferencePayment?WSDL','wsdl');
$soapProxy = $soapclient->getProxy() ;
$res= $soapProxy->VerifyTransaction("$_POST[RefNum]","xxxxx");#reference number and sellerid
if( $res <= 0 ){
echo 'verification failed' ;
}else{
echo 'it verified';
echo $res ;
}
}
در ضمن ورژن php من 5.2 است
با تشكر فراوان
بنده برنامه نويس سايت فروشگاه هستم كه قراره به بانك سامان متصل بشه
من يك مشكل براي استفاده از nusoap دارم
وقتي پرداخت به درستي انجام ميشه هنگام برگشت از بانك وقتي مي خوام از متد VerifyTransaction استفاده كنم هيچ كاري انجام نميده و برنامه همونجا متوقف ميشه و حتي error ي هم نشون نميده
كد من اينطور هست
if(isset($_POST[State])){
//*********************** Double Spending ref number in db **************
//*********************** END Double Spending ref number in db **************
//*********************** verify ******************
include ('nusoap.php');
require_once("nusoap.php");
$soapclient = new soapclient('https://Acquirer.sb24.com/ref-payment/ws/ReferencePayment?WSDL','wsdl');
$soapProxy = $soapclient->getProxy() ;
$res= $soapProxy->VerifyTransaction("$_POST[RefNum]","xxxxx");#reference number and sellerid
if( $res <= 0 ){
echo 'verification failed' ;
}else{
echo 'it verified';
echo $res ;
}
}
در ضمن ورژن php من 5.2 است
با تشكر فراوان