wip
This commit is contained in:
@@ -5,6 +5,7 @@ namespace App\Nova\Actions;
|
|||||||
use Illuminate\Bus\Queueable;
|
use Illuminate\Bus\Queueable;
|
||||||
use Illuminate\Queue\InteractsWithQueue;
|
use Illuminate\Queue\InteractsWithQueue;
|
||||||
use Illuminate\Support\Collection;
|
use Illuminate\Support\Collection;
|
||||||
|
use Illuminate\Support\Facades\Http;
|
||||||
use Laravel\Nova\Actions\Action;
|
use Laravel\Nova\Actions\Action;
|
||||||
use Laravel\Nova\Actions\ActionResponse;
|
use Laravel\Nova\Actions\ActionResponse;
|
||||||
use Laravel\Nova\Fields\ActionFields;
|
use Laravel\Nova\Fields\ActionFields;
|
||||||
@@ -36,21 +37,30 @@ class CheckOnlinePayment extends Action
|
|||||||
|
|
||||||
$relatedResource->load('branch');
|
$relatedResource->load('branch');
|
||||||
|
|
||||||
$username = $relatedResource->branch;
|
if ($onlinePaymentResource->api_client == 'billing_username') {
|
||||||
$password = $relatedResource->branch;
|
$username = $relatedResource->branch->billing_username;
|
||||||
|
$password = $relatedResource->branch->billing_password;
|
||||||
|
}
|
||||||
|
|
||||||
// $response = Http::asForm()->post('https://mpi.gov.tm/payment/rest/getOrderStatus.do', [
|
if ($onlinePaymentResource->api_client == 'billing_visa_master_username') {
|
||||||
// 'language' => 'ru',
|
$username = $relatedResource->branch->billing_visa_master_username;
|
||||||
// 'orderId' => $onlinePaymentResource->orderId,
|
$password = $relatedResource->branch->billing_visa_master_password;
|
||||||
// 'userName' => $username,
|
}
|
||||||
// 'password' => $password,
|
|
||||||
// ]);
|
|
||||||
|
|
||||||
// $payment_status = $response['ErrorCode'] == '0';
|
$response = Http::asForm()->post('https://mpi.gov.tm/payment/rest/getOrderStatus.do', [
|
||||||
|
'language' => 'ru',
|
||||||
|
'orderId' => $onlinePaymentResource->orderId,
|
||||||
|
'userName' => $username,
|
||||||
|
'password' => $password,
|
||||||
|
]);
|
||||||
|
|
||||||
// if ($payment_status) {
|
$payment_status = $response['ErrorCode'] == '0';
|
||||||
|
|
||||||
// }
|
if ($payment_status) {
|
||||||
|
return Action::modal('modal', [
|
||||||
|
'message' => 'Tölenen',
|
||||||
|
]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user