|  | @@ 83-95 (lines=13) @@ | 
                                                            
                                    | 80 |  |      * @param string $payumToken | 
                                                            
                                    | 81 |  |      * @return \Illuminate\Http\Response | 
                                                            
                                    | 82 |  |      */ | 
                                                            
                                    | 83 |  |     public function handleCancel(Request $request, $payumToken) | 
                                                            
                                    | 84 |  |     { | 
                                                            
                                    | 85 |  |         return $this->handleReceived($request, $payumToken, function ($gateway, $token, $httpRequestVerifier) { | 
                                                            
                                    | 86 |  |             $gateway->execute(new Cancel($token)); | 
                                                            
                                    | 87 |  |             $httpRequestVerifier->invalidate($token); | 
                                                            
                                    | 88 |  |             $afterUrl = $token->getAfterUrl(); | 
                                                            
                                    | 89 |  |             if (empty($afterUrl) === false) { | 
                                                            
                                    | 90 |  |                 return $this->responseFactory->redirectTo($afterUrl); | 
                                                            
                                    | 91 |  |             } | 
                                                            
                                    | 92 |  |  | 
                                                            
                                    | 93 |  |             return $this->responseFactory->make(null, 204); | 
                                                            
                                    | 94 |  |         }); | 
                                                            
                                    | 95 |  |     } | 
                                                            
                                    | 96 |  |  | 
                                                            
                                    | 97 |  |     /** | 
                                                            
                                    | 98 |  |      * handleCapture. | 
                                                                                
                                |  | @@ 155-168 (lines=14) @@ | 
                                                            
                                    | 152 |  |      * @param string $payumToken | 
                                                            
                                    | 153 |  |      * @return \Illuminate\Http\Response | 
                                                            
                                    | 154 |  |      */ | 
                                                            
                                    | 155 |  |     public function handleRefund(Request $request, $payumToken) | 
                                                            
                                    | 156 |  |     { | 
                                                            
                                    | 157 |  |         return $this->handleReceived($request, $payumToken, function ($gateway, $token, $httpRequestVerifier) { | 
                                                            
                                    | 158 |  |             $gateway->execute(new Refund($token)); | 
                                                            
                                    | 159 |  |             $httpRequestVerifier->invalidate($token); | 
                                                            
                                    | 160 |  |             $afterUrl = $token->getAfterUrl(); | 
                                                            
                                    | 161 |  |  | 
                                                            
                                    | 162 |  |             if (empty($afterUrl) === false) { | 
                                                            
                                    | 163 |  |                 return $this->responseFactory->redirectTo($afterUrl); | 
                                                            
                                    | 164 |  |             } | 
                                                            
                                    | 165 |  |  | 
                                                            
                                    | 166 |  |             return $this->responseFactory->make(null, 204); | 
                                                            
                                    | 167 |  |         }); | 
                                                            
                                    | 168 |  |     } | 
                                                            
                                    | 169 |  |  | 
                                                            
                                    | 170 |  |     /** | 
                                                            
                                    | 171 |  |      * handlePayout. |