|
1 | | -<html> |
2 | | - <body> |
3 | | - <script> |
4 | | - var form = document.createElement("FORM"); |
5 | | - form.setAttribute("method", "POST"); |
6 | | - form.setAttribute("action", "{{$url}}"); |
7 | | - form.setAttribute("target", "_self"); |
8 | | -
|
9 | | - var invoiceNumber = document.createElement("input"); |
10 | | - invoiceNumber.setAttribute("name", "invoiceNumber"); |
11 | | - invoiceNumber.setAttribute("value", "{{$invoiceNumber}}"); |
12 | | -
|
13 | | - form.appendChild(invoiceNumber); |
14 | | -
|
15 | | - var invoiceDate = document.createElement("input"); |
16 | | - invoiceDate.setAttribute("name", "invoiceDate"); |
17 | | - invoiceDate.setAttribute("value", "{{$invoiceDate}}"); |
18 | | - form.appendChild(invoiceDate); |
19 | | -
|
20 | | - var amount = document.createElement("input"); |
21 | | - amount.setAttribute("name", "amount"); |
22 | | - amount.setAttribute("value", "{{$amount}}"); |
23 | | - form.appendChild(amount); |
24 | | -
|
25 | | - var terminalCode = document.createElement("input"); |
26 | | - terminalCode.setAttribute("name", "terminalCode"); |
27 | | - terminalCode.setAttribute("value", "{{$terminalCode}}"); |
28 | | - form.appendChild(terminalCode); |
29 | | -
|
30 | | - var merchantCode = document.createElement("input"); |
31 | | - merchantCode.setAttribute("name", "merchantCode"); |
32 | | - merchantCode.setAttribute("value", "{{$merchantCode}}"); |
33 | | - form.appendChild(merchantCode); |
34 | | -
|
35 | | - var timeStamp = document.createElement("input"); |
36 | | - timeStamp.setAttribute("name", "timeStamp"); |
37 | | - timeStamp.setAttribute("value", "{{$timeStamp}}"); |
38 | | - form.appendChild(timeStamp); |
39 | | -
|
40 | | - var action = document.createElement("input"); |
41 | | - action.setAttribute("name", "action"); |
42 | | - action.setAttribute("value", "{{$action}}"); |
43 | | - form.appendChild(action); |
44 | | -
|
45 | | - var sign = document.createElement("input"); |
46 | | - sign.setAttribute("name", "sign"); |
47 | | - sign.setAttribute("value", "{{$sign}}"); |
48 | | - form.appendChild(sign); |
49 | | -
|
50 | | - var redirectAddress = document.createElement("input"); |
51 | | - redirectAddress.setAttribute("name", "redirectAddress"); |
52 | | - redirectAddress.setAttribute("value", "{{$redirectUrl}}"); |
53 | | - form.appendChild(redirectAddress); |
54 | | -
|
55 | | - document.body.appendChild(form); |
56 | | - form.submit(); |
57 | | - //document.write(form.outerHTML()); |
58 | | - document.body.removeChild(form); |
59 | | - </script> |
60 | | - </body> |
61 | | -</html> |
| 1 | +<form id="goto_pasargad_bank" class="form-horizontal goto-bank-form" method="POST" target="_self" action="{!! $url !!}"> |
| 2 | + <input type="hidden" name="token" value="{{$refId}}" /> |
| 3 | + <input type="hidden" name="invoiceNumber" value="{{$invoiceNumber}}" /> |
| 4 | + <input type="hidden" name="invoiceDate" value="{!! $invoiceDate !!}" /> |
| 5 | + <input type="hidden" name="amount" value="{{$amount}}" /> |
| 6 | + <input type="hidden" name="terminalCode" value="{{$terminalCode}}" /> |
| 7 | + <input type="hidden" name="merchantCode" value="{{$merchantCode}}" /> |
| 8 | + <input type="hidden" name="timeStamp" value="{!! $timeStamp !!}" /> |
| 9 | + <input type="hidden" name="action" value="{{$action}}" /> |
| 10 | + <input type="hidden" name="sign" value="{!! $sign !!}" /> |
| 11 | + <input type="hidden" name="redirectAddress" value="{!! $redirectUrl !!}" /> |
| 12 | + <div class="control-group"> |
| 13 | + <div class="controls"> |
| 14 | + <button type="submit" class="btn btn-success">{{$submitLabel}}</button> |
| 15 | + </div> |
| 16 | + </div> |
| 17 | +</form> |
| 18 | + |
| 19 | +@if($autoSubmit === true) |
| 20 | + <script type="text/javascript"> |
| 21 | + var f=document.getElementById('goto_pasargad_bank'); |
| 22 | + f.submit(); |
| 23 | +</script> |
| 24 | +@endif |
0 commit comments