This commit is contained in:
2024-10-14 21:40:03 +05:00
parent fa414ce5ed
commit 42f3e5512b

View File

@@ -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',
]);
}
} }
/** /**