سلام من قبلا از پکیج larabook استفاده میکردم مشکی نداشت الان اگر از payirاستفاده کنم خطای amount ( مبلغ تراکنش )باید به صورت عددی باشد
امدم پکیج parsisolution/gateway استفاده کردم بازم همین خطا را میده مشکل چیه ؟ من به صورت عدد هم میفرستم.....
اگرم از sizpay استفاده کنم خطای زیر رو میده :
SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://rt.sizpay.com/KimiaIPGRouteService.asmx?WSDL' : failed to load external entity "https://rt.sizpay.com/KimiaIPGRouteService.asmx?WSDL"
واینم کدی که استفاده میکنم:
$gateway = Gateway::of('sizpay');
$gateway->callbackUrl(url('/consulting/doctor/pay/callback')); //You can also change the callback
$gateway->stateless();
$transaction = new RequestTransaction(new Amount(120000)); // 12000 Toman
$authorizedTransaction = $gateway->authorize($transaction);
$refId = $authorizedTransaction->getReferenceId(); // شماره ارجاع بانک
$transID = $authorizedTransaction->getId(); // شماره تراکنش
کسی میتونه کمکم کنه؟ ایا راهی هست به درگاهی وصل بشم من اینا رو روی هاست دایرکت ادمین انجام میدم...
@ali.srir
لطفا تابع Amount که استفاده می کنید رو هم بزارید که ببینیم چطور پیاده سازی شده. احتمالا چیزی غیر عددی برگرداند
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟