Minor fixes for checkout response

This commit is contained in:
David Bomba 2023-09-25 05:54:39 +10:00
parent 014cb74907
commit 52ad04dcc1
2 changed files with 3 additions and 5 deletions

View File

@ -94,6 +94,7 @@ class InvoiceController extends Controller
'quote' => $invitation = QuoteInvitation::withTrashed()->find($data['invitation_id']),
'credit' => $invitation = CreditInvitation::withTrashed()->find($data['invitation_id']),
'recurring_invoice' => $invitation = RecurringInvoiceInvitation::withTrashed()->find($data['invitation_id']),
false => $invitation = false,
};
if (! $invitation) {

View File

@ -98,11 +98,8 @@ trait Utilities
$error_message = $_payment['actions'][0]['response_summary'];
}
if(isset($_payment['actions'][0]['response_code']) ?? false) {
$error_code = $_payment['actions'][0]['response_code'];
}
else
$error_code = 400;
//checkout does not return a integer status code as an alias for a http status code.
$error_code = 400;
$this->getParent()->sendFailureMail($error_message);