HWYS CENTRAL

ゼウス決済 — 接続設定

ゼウス回答・MIT/API・月次運用の正本はリポジトリ内 10_説明書/ZEUS_RULES.md です(重複質問防止・実装状態の一覧)。

0. いまできること・できないこと(2026-06 時点)

HWYS だけで完結するのは着手金の Link Point まで。振替 NG 時の再入力なし請求はゼウス売上管理の継続予約(人手)。HWYS からの自動 MIT 請求は未実装。

やりたいこと状態どうやるお客様
着手金(税込110,000円)○ HWYSポータル → Link Pointカード入力・3-D
sendid へカード登録○ HWYS着手金と同時同上
決済履歴の確認○ HWYS運営「決済・お支払い」タブ
振替 OK/NG 確認△ ゼウス手動ゼウス売上管理(+4営業日後)
振替 NG → カード請求(再入力なし)△ ゼウス手動継続予約登録(15時以降)不要
振替 NG → HWYS から自動請求× 未実装API 機能解放+開発待ち不要(予定)
返金・取消△ ゼウス手動ゼウス売上管理のみ
振替結果の HWYS 自動取込× 不可ゼウス回答: 自動連携なし

詳細・誤解しやすい点は 10_説明書/ZEUS_RULES.md 文頭の一覧を参照。

管理画面に「API」という名称のメニューが無い場合が多いです。Link Point 連携に必要なのは IPコード認証キー です(URL決済 API を別契約する場合は追加仕様書が必要)。

1. IPコード・認証キーの確認

  1. ゼウス売上管理画面にログイン
  2. 左メニュー 「各種設定」 ブロック内の 「設定情報確認」 を開く
  3. 利用する IPコード(5〜10桁の数字)を選択し 「表示」
  4. IPコード認証キー を控える(画面にコピー)

参考:システム設定マニュアル(ゼウスサポート) — リンク型 / URL決済API型 の PDF リンクあり(ログイン後ダウンロード可)。

2. ゼウス設定(config.php に保存)

ゼウス売上管理画面の 設定情報確認 で控えた値を入力し、保存してください。FTP での編集は不要です。




空欄時は order.cgi?orders(EMV 3-Dセキュア対応の現行 Link Point)


3. ゼウス管理画面側の URL 登録(Link Point)

ゼウス担当または管理画面のシステム設定で、次の URL を登録依頼してください。

戻り URL — 千田様より 2026-06-20 登録完了の連絡あり(portal_zeus_return.php)。CGI は引き続き管理画面でご確認ください。

決済完了・失敗の戻り先(success / failure)
https://tyuoukanri.hwysgroup.com/portal_zeus_return.php
CGI コールバック(サーバー間通知)
https://tyuoukanri.hwysgroup.com/zeus_notify.php

sendid には公開ID(14桁数字=ゼウス顧客番号)を渡します。移行: 公開ID 14桁移行

4. 現在の設定状態

  • enabled: ON
  • clientip: 設定済(末尾 391)
  • auth_key: 設定済
  • test_mode: テスト
  • Link POST 先: https://linkpt.cardservice.co.jp/cgi-bin/order.cgi?orders
  • 着手金(税込): 110,000 円

5. DB マイグレーション

決済履歴テーブル client_zeus_orders が必要です。

apply_pending_migrations(026 含む)

6. 売上管理画面ログインについて

加盟店ID / パスワード(Webログイン用)があれば、あなたがゼウス管理画面を操作できます。IPコード・認証キーとは別物です。

  • IPコード + 認証キー → HWYS CENTRAL の config.php(決済連携用)
  • 加盟店ID + パスワード → 売上管理画面ログイン(日常の確認・手動請求用)

AI(Cursor)が管理画面を代わりに見ることはできません。チェックリストはあなたがログインして確認してください。

7. 確認チェックリスト(売上管理画面での場所)

メニュー名は契約プランで多少異なります。見つからない場合はゼウスサポートへ。

確認項目管理画面での目安HWYS CENTRAL との関係
Link Point / sendid 各種設定設定情報確認(接続方式 LinkPoint の表示)
または 各種設定システム設定
sendid = 公開ID(14桁)。Link POST 連携
IPコード・認証キー 各種設定設定情報確認 → IP選択 → 表示 config.php の zeus.clientip / auth_key
CGI / 戻り URL 各種設定システム設定(CGI送信先・完了URL)
未設定ならゼウス担当へ依頼
https://tyuoukanri.hwysgroup.com/portal_zeus_return.php
https://tyuoukanri.hwysgroup.com/zeus_notify.php
カード登録(sendid 紐づけ) 初回決済後 → 売上照会 / 会員・カード管理(名称はプラン次第)で sendid 検索 着手金決済後に登録されているか確認
初回 Link Point(QuickCharge) 初回は sendid のみでカード登録可(ゼウス回答 A-2) QuickCharge 別パラメータは不要。着手金 POST は実装済み
カードID継続決済 API 各種設定 → マニュアル PDF(カードID継続決済)
利用前に 契約・機能解放 が必要(ゼウス回答 B-2)
振替 NG 時のサーバー請求(MIT)。未実装 — 解放後に開発
手動再請求(継続予約) 売上管理の 継続予約登録 等(ゼウス回答 B-1)
登録日 15時以降 に決済(B-5)
API 完成前の運用。金額・月は都度変更可(B-4)
口座振替結果(アプラス) 売上管理画面で結果確認(ゼウス回答 D-2)
ゼウス↔アプラス自動連携はなし(D-1)
NG 検知は人手 → 手動請求または将来 API
仕様書 PDF 各種設定システム設定マニュアル または サポートページ Link Point / カードID API の詳細

8. URL決済 API について

2026年以降、メール/チャット用の URL決済 API が提供されています。HWYS CENTRAL では Link Point(着手金・3-Dセキュア + カード登録) を採用しています。

9. ゼウス回答サマリー(照合済み)

株式会社ゼウス 千田様への確認事項に対する回答(社内照合日: 2026-06)。詳細・重複質問禁止リストは 10_説明書/ZEUS_RULES.md を正本とする。

区分要点HWYS の状態
A 初回sendid(14桁)でカード登録可。QuickCharge 不要。初回 3-D 必須で可。Link Point 実装済み
B 再請求管理画面の継続予約登録 または カードID継続決済 API。API は機能解放が必要。MIT は初回3-D+カードID利用が条件。API 未実装。手動運用可
C 技術POST 項目(clientip 等)は現行で可。戻りURL+CGI 両方可。return + zeus_notify 実装済み
C テストテスト環境は別途申込。申込書送付後 → テストIPで検証 → URL 本番切替。申込書返送待ち
D 振替アプラス失敗のゼウス自動連携なし。結果は売上管理画面で確認。月次確認フロー要運用
E 運用着手金カード+月額振替+NG時カードは問題なし。マニュアル: system.html契約・特商法と一致

10. カードID継続決済 API — 実装タスク(機能解放後)

ゼウス側でカードID継続決済が有効化されたあと、HWYS CENTRAL で進める作業一覧です。

  1. 仕様取得 — 売上管理の PDF(カードID継続決済)を入手。POST 先・必須項目・成功/失敗コードを整理。
  2. config 拡張 — API 用エンドポイント・店舗識別子(要否)を config.php の zeus セクションに追加。
  3. サーバー請求関数lib/zeus_payment.php に「sendid + 金額 + sendpoint」で POST する hwys_zeus_charge_registered_card() を新設。
  4. 運営 UI — 顧客メタ(ヒアリング)のゼウスパネルから「振替NG分をカード請求」ボタン(金額プレビュー・確認ダイアログ)。
  5. 履歴client_zeus_orderskind=mit_repayment 等で記録。監査ログ連携。
  6. 顧客ポータル — 再決済 Link Point ボタンは、MIT 運用確定後は非表示または運営専用に整理(再入力・3-D 回避のため)。
  7. テスト — テスト IP で初回 Link Point → sendid 登録 → API 請求の一連を検証。
  8. 本番test_mode=false、CGI/戻り URL 本番登録、運用手順(振替 NG 確認 → 請求)を社内文書化。

短期運用: テスト環境準備までの間、振替 NG は売上管理の継続予約登録(15時以降ルール)で対応可。

11. テスト環境申込〜本番切替

  1. ゼウスから届くテスト環境申込書に記載し返送
  2. テスト用 IP コードで config.php を設定(test_mode => true
  3. Link POST 先が order.cgi?orders であることを確認(§4)
  4. 着手金のテスト決済(3-D)→ sendid でカード登録されているか売上管理で確認
  5. CGI(zeus_notify.php)・戻り URL をゼウスに登録済みか確認
  6. 問題なければ test_mode => false、clientip を本番 IP に切替(Link POST 先は同じ order.cgi?orders

12. 千田様宛メール文案(コピー用)

Gmail・Outlook 等のメール作成画面にそのまま貼り付けできるプレーンテキストです。件名と本文を分けて表示しています。

顧客一覧へ · 環境チェック