Merge branch 'staging' of https://dev.sismedika.online/febio/aso into staging

This commit is contained in:
2024-04-22 11:26:14 +07:00
2 changed files with 11 additions and 1 deletions

View File

@@ -12,6 +12,7 @@ use Illuminate\Routing\Controller;
use Illuminate\Support\Facades\DB;
use Exception;
use Illuminate\Support\Facades\Validator;
use Illuminate\Support\Facades\Redirect;
class DuitkuController extends Controller
{
@@ -129,7 +130,7 @@ class DuitkuController extends Controller
$merchantUserInfo = $request->merchantUserInfo; // optional
$customerVaName = $request->customerVaName; // display name on bank confirmation display
$callbackUrl = env('APP_URL').'/api/linksehat/callback-duitku'; // url for callback
$returnUrl = ''; // url for redirect
$returnUrl = env('APP_URL').'/api/linksehat/redirect-duitku';; // url for redirect
$expiryPeriod = 60; // set the expired time in minutes
// Customer Detail
@@ -292,4 +293,12 @@ class DuitkuController extends Controller
echo $e->getMessage();
}
}
public function redirect(Request $request)
{
$resultCode = $request->input('resultCode');
$merchantOrderId = $request->input('merchantOrderId');
$reference = $request->input('reference');
return Redirect::to('https://linksehat.com/');
}
}

View File

@@ -107,4 +107,5 @@ Route::prefix('linksehat')->group(function () {
Route::post('payment-method-duitku', [DuitkuController::class, 'paymentMethod']);
Route::post('callback-duitku', [DuitkuController::class, 'callback']);
Route::get('redirect-duitku', [DuitkuController::class, 'redirect']);
;});