mirror of
				https://github.com/invoiceninja/invoiceninja.git
				synced 2025-11-03 23:27:31 -05:00 
			
		
		
		
	Merge pull request #5852 from beganovich/v5-2905-ach
(v5) Fixes for accepting ACH webhooks
This commit is contained in:
		
						commit
						51ae534b94
					
				@ -193,7 +193,8 @@ class ACH
 | 
			
		||||
            SystemLog::CATEGORY_GATEWAY_RESPONSE,
 | 
			
		||||
            SystemLog::EVENT_GATEWAY_SUCCESS,
 | 
			
		||||
            SystemLog::TYPE_STRIPE,
 | 
			
		||||
            $this->stripe->client
 | 
			
		||||
            $this->stripe->client,
 | 
			
		||||
            $this->stripe->client->company,
 | 
			
		||||
        );
 | 
			
		||||
 | 
			
		||||
        return redirect()->route('client.payments.show', ['payment' => $this->stripe->encodePrimaryKey($payment->id)]);
 | 
			
		||||
 | 
			
		||||
@ -390,6 +390,13 @@ class StripePaymentDriver extends BaseDriver
 | 
			
		||||
            $payment->save();
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if ($request->type == 'charge.succeeded') {
 | 
			
		||||
            $payment->status_id = Payment::STATUS_COMPLETED;
 | 
			
		||||
            $payment->save();
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        // charge.failed, charge.refunded
 | 
			
		||||
 | 
			
		||||
        return response([], 200);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user