میثاق
1 سال پیش توسط میثاق مطرح شد
0 پاسخ

ارسال ریکوئستpost از طریق کنترلر بانک پاسارگاد

سلام
من برای ارسال درخواستم به بانک پاسارگاد از طریق فرانت اقدام میکردم که از طریق کد زیر انجام میدادم:

return view('Front.cart.payment.main', with($payment_data));

و فرانتم:

<form class="hide" Method='post' Action='https://pep.shaparak.ir/gateway.aspx' id="form" ref="form">
<input type='text' readonly name='invoiceNumber' value='{{$InvoiceNumber}}' />
<input type='text' readonly name='invoiceDate' value='{{$InvoiceDate}}' />
<input type='text' readonly name='amount' value='{{$Amount}}' />
<input type='text' readonly name='terminalCode' value="{{$TerminalCode}}" />
<input type='text' readonly name='merchantCode' value="{{$MerchantCode}}" />
<input type='text' readonly name='redirectAddress' value='{{$RedirectAddress}}' />
<input type='text' readonly name='timeStamp' value='{{$TimeStamp}}' />
<input type='text' readonly name='action' value='{{$Action}}' />
<input type='text' readonly name='sign' value='{{$Sign}}' />
</form>
<button type="submit" class="button success large expanded" form="form" onClick="this.disabled=true; document.getElementById('form').submit();">
پرداخت آنلاین
</button>

اما الان میخوام که این ریکوئست post را از طریق کنترلر انجام بدم، 2 تلاش داشتم که به خطا خورده که کدشون رو توی زیر میتونید ببینید:

return Redirect::away('https://pep.shaparak.ir/gateway.aspx')
->with('invoiceNumber',  $payment_data['InvoiceNumber'])
->with('invoiceDate', $payment_data['InvoiceDate'])
->with('amount', $payment_data['Amount'])
->with('terminalCode', $payment_data['TerminalCode'],)
->with('merchantCode', $payment_data['MerchantCode'])
->with('redirectAddress', $payment_data['RedirectAddress'])
->with('timeStamp', $payment_data['TimeStamp'])
->with('action', $payment_data['Action'])
->with('sign', $payment_data['Sign']);

و

return Http::asForm()->post('https://pep.shaparak.ir/gateway.aspx', [$paymanet_data])

مشکل من از کجاست؟


ثبت پرسش جدید

به همدیگه کمک کنیم

به میثاق کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

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

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