|
@@ -17,14 +17,14 @@ discard block |
|
|
block discarded – undo |
|
17
|
17
|
$class = new ZarinpalIpg($this->getInformation()); |
|
18
|
18
|
$result = $class->getToken($amount, $transaction->id, $callbackUrl); |
|
19
|
19
|
|
|
20
|
|
- if(isset($detail['auto_redirect']) && $detail['auto_redirect'] == false && $result->status == 'success') { |
|
|
20
|
+ if (isset($detail['auto_redirect']) && $detail['auto_redirect'] == false && $result->status == 'success') { |
|
21
|
21
|
$result->token = $result->token; |
|
22
|
22
|
$result->url = 'Location: https://www.zarinpal.com/pg/StartPay/' . $result->token; |
|
23
|
23
|
return $result; |
|
24
|
24
|
|
|
25
|
|
- } elseif($result->status == 'success') { |
|
|
25
|
+ } elseif ($result->status == 'success') { |
|
26
|
26
|
$this->updateTransactionData($transaction->id, ['token' => $result->token]); |
|
27
|
|
- header( 'Location: https://www.zarinpal.com/pg/StartPay/' . $result->token ); |
|
|
27
|
+ header('Location: https://www.zarinpal.com/pg/StartPay/' . $result->token); |
|
28
|
28
|
die(); |
|
29
|
29
|
} |
|
30
|
30
|
|
|
@@ -35,8 +35,8 @@ discard block |
|
|
block discarded – undo |
|
35
|
35
|
{ |
|
36
|
36
|
$class = new ZarinpalIpg($this->getInformation()); |
|
37
|
37
|
|
|
38
|
|
- $transaction = Transaction::whereToken( $request['Authority'] )->first(); |
|
39
|
|
- $result = $class->verifyRequest( intval($transaction->amount), $transaction->token ); |
|
|
38
|
+ $transaction = Transaction::whereToken($request['Authority'])->first(); |
|
|
39
|
+ $result = $class->verifyRequest(intval($transaction->amount), $transaction->token); |
|
40
|
40
|
|
|
41
|
41
|
if ($result->status == 'success') { |
|
42
|
42
|
$this->updateTransactionData($transaction->id, ['status' => 'successful', 'ref_no' => $result->ref_id]); |