Wire Pay
ログイン
デモモード — 外部APIは呼び出さず、ダミーで決済を生成します。

管理画面マニュアルテストデータ

各機能の使い方と、加盟店へ送信する通知パラメータの仕様です。表示言語に合わせて切り替わります。

第 26 章 / 全 27 章

加盟店管理画面

加盟店が自社の取引や精算を確認するための画面(/merchant)です。管理者(PSP)のセッションとは完全に別のログイン・Cookie(wirepay.merchant)で動き、加盟店は自社のデータしか見えません。

ログイン

  • URL: /merchant/login。加盟店ID(MER-00001)と、加盟店登録時に発行したパスワード(加盟店詳細でマスター権限が表示 / 再発行できるもの)でログインします
  • 5 回連続で失敗すると 15 分間ロックされます(423)。ロックと成功したログインは操作ログに merchant.lockout / merchant.login として記録されます(操作者は「加盟店」)
  • セッションは 12 時間。ログイン画面は管理者ログインと同じレート制限(10 回 / 分 / IP)です
  • デモでは DEMO_LOGIN_HINT を設定するとログイン画面(PSP 側のログイン画面にも)に 加盟店デモアカウント `MER-00001` とパスワードが表示されます。他の seed 加盟店のパスワードは本番ではランダムで、加盟店詳細の「パスワード表示」(admin)でのみ確認できます

メニュー

画面内容
ホーム本日の完了取引・支払待ち・審査中の返金・失敗した Webhook・次回振込予定、最近の取引、お知らせ
取引自社の取引一覧と詳細(内部メモは表示しません)。詳細から 返金申請 ができ、管理画面の返金管理に「申請中」として届きます。完了した取引は 領収書を発行(宛名・但し書き入力、PDF)できます
返金申請申請と審査結果(否認理由も表示)
Webhook 送信ログ通知先への送信記録。失敗分は 再送 できます(操作ログ webhook.resend、操作者は加盟店)
精算精算バッチの一覧・内訳・明細。確定以降のバッチは 請求書 PDF(インボイス) を出力できます
API キー発行済みキーの一覧。テストキーは自分でローテーション できます(本番キーは表示のみ、PSP に依頼)
決済手段の状態契約で有効な手段と、全体 / 加盟店単位の停止状況・理由・停止日時・再開予定
お知らせ公開中のお知らせ・メンテナンス・障害情報(対象加盟店の絞り込み込み)
サンドボックステストキーで実際の公開 API を呼び出すコンソール

ヘッダーのテスト / 本番スイッチで表示する環境を切り替えます(管理画面と同じ Cookie wirepay.mode)。

実装メモ(運用担当向け)

  • 加盟店側 API は /api/merchant-portal/*。middleware は管理者セッションではなく加盟店 Cookie を検証し、CSRF ルールは管理画面と同じです
  • 加盟店が行った操作(返金申請・再送・キーのローテーション・請求書出力)は操作ログに 操作者種別「加盟店」 と加盟店IDで残ります
  • 加盟店のパスワードを再発行すると、その時点から新しいパスワードでのみログインできます(既存セッションは期限まで有効)