ali sarir
4 سال پیش توسط ali sarir مطرح شد
2 پاسخ

اتصال به درگاه بانک

سلام من قبلا از پکیج 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(); // شماره تراکنش

کسی میتونه کمکم کنه؟ ایا راهی هست به درگاهی وصل بشم من اینا رو روی هاست دایرکت ادمین انجام میدم...


ثبت پرسش جدید
میثم فلاح
تخصص : برنامه نویس
@meysamfallah 4 سال پیش مطرح شد
0

پیشنهاد می کنم از این پکیج استفاده کنید
https://github.com/shetabit/payment


woz
تخصص : fan of open source world
@wozniak 4 سال پیش مطرح شد
0

@ali.srir
لطفا تابع Amount که استفاده می کنید رو هم بزارید که ببینیم چطور پیاده سازی شده. احتمالا چیزی غیر عددی برگرداند


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

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