زمان کنونی: ۱۷-۸-۱۴۰۵, ۰۳:۵۰ عصر درود مهمان گرامی! (ورود — ثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در دریافت وریفای از بانک
۱-۴-۱۳۹۳, ۰۸:۳۳ عصر
ارسال: #1
مشکل در دریافت وریفای از بانک
سلام دوستان
جوملای 2.5 استفاده می کنم
من یه مشکلی با سیستم پرداخت انلاین دارم من اطلاعات را به بانک میفرستم هزینه را پرداخت می کنم و 3 فیلد تراکنش ساعت پرداخت و شماره فاکتور را میگیرم
مشکل از اینجا شروع میشه که وقتی اطلاعات را به بانک پاس میدم اطلاعاتی از بانک دریافت نمی کنم یعنی درخت با اطلاعات خالی برگشت داده میشه
[HTML]array(1) { ["resultObj"]=> array(11) { ["result"]=> string(5) "False" ["action"]=> string(9) "NOINVOICE" ["transactionReferenceID"]=> string(1) "0" ["invoiceNumber"]=> string(0) "" ["invoiceDate"]=> string(0) "" ["merchantCode"]=> string(1) "0" ["terminalCode"]=> string(1) "0" ["amount"]=> string(1) "0" ["traceNumber"]=> string(1) "0" ["referenceNumber"]=> string(1) "0" ["transactionDate"]=> string(19) "0000/00/00 00:00:00" } }

Array ( [resultObj] => Array ( [result] => False [action] => NOINVOICE [transactionReferenceID] => 0 [invoiceNumber] => [invoiceDate] => [merchantCode] => 0 [terminalCode] => 0 [amount] => 0 [traceNumber] => 0 [referenceNumber] => 0 [transactionDate] => 0000/00/00 00:00:00 ) ) 1vorod
[/HTML]
کد قسمتی که من میدم برای گرفتن اطلاعات این هست
ولی این شکلی برگشت داده میشه به بانک هم گفتم اما میگه که مشکل از برنامتون هست

try
       {
           
$got['tref']= $this->ref;
           
$got['iN']=$this->iN;
           
$got['iD']=$this->iD;
            if(
$got['iN']!=  $this->transaction->testcode)
                    {
              
$err="اطلاعات? از سمت بانک در?افت نم? شود";
                     }
          
                  include_once 
dirname(__FILE__)."/parser.php";
                  require_once(
dirname(__FILE__)."/RSAProcessor.class.php"); 
//                  require_once(dirname(__FILE__)."/parser.php");

       

      
          
@$result = post2https($got['tref'],'https://pep.shaparak.ir/CheckTransactionResult.aspx');


        if(empty(
$result))
        {
           
$this->em=JText::_('RSM_em'.strip_tags($got['tref']));
            return 
false;
         
        }
        
        
$array = makeXMLTree($result); 
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
ارسال پاسخ 


پیام‌های داخل این موضوع
مشکل در دریافت وریفای از بانک - hectoor - ۱-۴-۱۳۹۳ ۰۸:۳۳ عصر

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان