mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Fixes
This commit is contained in:
parent
ea20555378
commit
1639df18ad
@ -80,7 +80,6 @@ class BACS
|
|||||||
|
|
||||||
{
|
{
|
||||||
$this->stripe->init();
|
$this->stripe->init();
|
||||||
nlog($request);
|
|
||||||
$invoice_numbers = collect($this->stripe->payment_hash->invoices())->pluck('invoice_number')->implode(',');
|
$invoice_numbers = collect($this->stripe->payment_hash->invoices())->pluck('invoice_number')->implode(',');
|
||||||
$description = ctrans('texts.stripe_payment_text', ['invoicenumber' => $invoice_numbers, 'amount' => Number::formatMoney($request->amount, $this->stripe->client), 'client' => $this->stripe->client->present()->name()]);
|
$description = ctrans('texts.stripe_payment_text', ['invoicenumber' => $invoice_numbers, 'amount' => Number::formatMoney($request->amount, $this->stripe->client), 'client' => $this->stripe->client->present()->name()]);
|
||||||
$payment_intent_data = [
|
$payment_intent_data = [
|
||||||
@ -107,15 +106,13 @@ class BACS
|
|||||||
$this->stripe->payment_hash->data = array_merge((array) $this->stripe->payment_hash->data, $state);
|
$this->stripe->payment_hash->data = array_merge((array) $this->stripe->payment_hash->data, $state);
|
||||||
$this->stripe->payment_hash->save();
|
$this->stripe->payment_hash->save();
|
||||||
|
|
||||||
$server_response = $this->stripe->payment_hash->data->server_response;
|
if ($state['payment_intent']->status == 'succeeded') {
|
||||||
|
$this->stripe->logSuccessfulGatewayResponse(['response' => $state['payment_intent'], 'data' => $this->stripe->payment_hash], SystemLog::TYPE_STRIPE);
|
||||||
if ($server_response->status == 'succeeded') {
|
|
||||||
$this->stripe->logSuccessfulGatewayResponse(['response' => json_decode($request->gateway_response), 'data' => $this->stripe->payment_hash], SystemLog::TYPE_STRIPE);
|
|
||||||
|
|
||||||
return $this->processSuccessfulPayment();
|
return $this->processSuccessfulPayment();
|
||||||
}
|
}
|
||||||
|
|
||||||
return $this->processUnsuccessfulPayment($server_response);
|
return $this->processUnsuccessfulPayment("");
|
||||||
}
|
}
|
||||||
|
|
||||||
public function processSuccessfulPayment()
|
public function processSuccessfulPayment()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user