ソースを参照

Handle PM hooks with a redirect

master
コミット
80c7ab91fd
2個のファイルの変更10行の追加2行の削除
  1. +2
    -2
      resources/js/panel/credits.vue
  2. +8
    -0
      routes/web.php

+ 2
- 2
resources/js/panel/credits.vue ファイルの表示

@@ -147,10 +147,10 @@ function payPm() {
form.appendChild(this.makeInput('STATUS_URL',
'https://trendplays.com/hooks/pm-transaction'))
form.appendChild(this.makeInput('PAYMENT_URL',
'https://trendplays.com/panel#transaction-complete'))
'https://trendplays.com/panel/transaction-complete'))
form.appendChild(this.makeInput('PAYMENT_URL_METHOD', 'POST'))
form.appendChild(this.makeInput('NOPAYMENT_URL',
'https://trendplays.com/panel#transaction-failed'))
'https://trendplays.com/panel/transaction-failed'))
form.appendChild(this.makeInput('NOPAYMENT_URL_METHOD', 'GET'))
form.appendChild(this.makeInput('SUGGESTED_MEMO', data.description))
form.appendChild(this.makeInput('SUGGESTED_MEMO_NOCHANGE', true))


+ 8
- 0
routes/web.php ファイルの表示

@@ -152,3 +152,11 @@ Route::get('/panel/clear-paying',

Route::post('/panel/support',
[Ticket::class, 'send'])->middleware(['auth', 'verified']);

Route::get('/panel/transaction-failed', function (Request $request) {
return redirect('/panel#transaction-failed');
})->middleware(['auth', 'verified']);

Route::get('/panel/transaction-complete', function (Request $request) {
return redirect('/panel#transaction-complete');
})->middleware(['auth', 'verified']);

読み込み中…
キャンセル
保存