
KantanProEX(WP)の公開商品機能に、即時購入(Stripe決済)が追加されました。サイト訪問者が商品一覧から「購入する」を押し、Stripe Checkout でカード決済すると、入金確認・受注登録・メール通知まで自動で進みます。
お問い合わせフォーム型の「問い合わす」とは別ルートです。単発商品のオンライン販売・前払い受付に向いています。
即時購入でできること
- 公開商品ページから、その場で Stripe 決済へ進める
- 決済完了後、受注の進捗が「受注」として仕事リストに表示される
- 管理者へ新規受注のお知らせメール(進捗「受注」)
- 購入者へ決済完了メール(「ご購入ありがとうございました」)
- 顧客マスタ・受注明細・スタッフチャットも従来どおり自動作成
「問い合わす」モードは受付のみで、即時購入のように決済ページへは進みません。
こんな用途向き
- テンプレート・素材・単発コンサルなど都度請求の商品
- セミナー・イベント参加費の前払い受付
- 問い合わせ後のやり取りなしで、その場で申込〜入金まで済ませたいケース
必要な環境
- KantanProEX(WP)有料版(公開商品機能は EX 専用)
- WordPress 固定ページ等に[
ktpwp_public_products]を設置済み - Stripe 請求連携が有効(一般設定 → Stripe 請求連携)
- Stripe の API キー・Webhook 設定(テスト/本番を用途に合わせて)
- メール送信設定(SMTP 推奨。購入者・管理者通知に使用)
設定手順(管理者)
1. Stripe 請求連携を有効化
- WordPress 管理画面 → KantanPro → 一般設定
- Stripe 請求連携を有効にする
- テストモード/本番モードに合わせて Secret Key・Webhook Secret を入力
- Webhook で
checkout.session.completed等のイベントを受信できるよう Stripe 側を設定
2. サービス(商品)を公開する
- KantanPro のサービスタブで対象商品を編集
- 「サイトに公開」にチェック
- 価格・数量・在庫など通常の商品情報を入力
- 「即時購入(Stripe決済)」にチェック
※ Stripe 連携が無効のときはこの項目は選べません - 保存
即時購入をオンにすると、公開一覧のボタンが「問い合わす」から「購入する」に変わります。
-KantanPro-2026-06-18-14-23-32-647x1024.png)
3. 公開商品ページを設置
固定ページなどに次のショートコードを挿入します。
[ktpwp_public_products layout="cards" columns="2" show_tax="yes"]
[ktpwp_public_products]
レイアウト例:
[ktpwp_public_products layout="grid" columns="3"]
[ktpwp_public_products category="Web制作"]
ログイン不要で閲覧・購入できます。
4. サンクスページ(自動)
Stripe 連携を有効にすると、決済完了後の戻り先として「ご購入ありがとうございました」ページが自動作成されます(ショートコード[ktpwp_public_purchase_thank_you])。
- 決済成功 → 「ご購入ありがとうございました」
- キャンセル・失敗 → 「決済できませんでした。もう一度お試しください。」+商品一覧へ戻るリンク
購入者の流れ
- 公開商品一覧で商品を選び「購入する」をクリック
- モーダルでお名前・メールアドレス等を入力(必須項目あり)
- 「購入する」で Stripe Checkout(決済ページ)へ移動
- カード情報を入力して決済
- サイトのサンクスページへ戻る
- 購入者メールアドレスに決済完了メールが届く


管理者側で起きること

決済が完了したタイミングで次が実行されます(決済前には管理者通知は送られません)。
- 仕事リストに受注が登録され、進捗は「受注」
- 受注書・請求明細・スタッフチャットが作成
- 管理者メール:「新規受注のお知らせ(公開商品)」(進捗「受注」)
- Stripe 入金情報(
stripe_paid_at等)を受注に記録 - Stripe Customer を KantanPro の顧客マスタへ紐付け
「問い合わす」と「購入する」の違い
| 項目 | 問い合わす(従来) | 購入する(即時購入) |
|---|---|---|
| ボタン表示 | 問い合わす | 購入する |
| Stripe 決済 | なし | あり(Checkout) |
| 管理者通知 | 受付直後 | 入金完了後 |
| 受注進捗 | 受付中 | 入金後に受注 |
| 購入者メール | なし(標準) | 決済完了メールあり |
定期契約(サブスクリプション)商品について
サービスに定期の請求サイクルが設定されている場合、都度 Checkout ではなくStripe Invoice(請求書)方式で決済ページへ誘導されることがあります。都度請求の単発商品が、即時購入の典型的な対象です。
在庫・受付停止
在庫切れ・保留中の商品は「購入する」ボタンが無効化され、完売・受付停止などの表示になります。即時購入だけ有効にしても、在庫 0 なら購入できません。
うまくいかないとき
- 「即時購入」にチェックできない
→ 一般設定で Stripe 請求連携が有効か確認 - Checkout で決済確定エラー
→ フォームのメールと Stripe 側の請求先メールの不一致などが原因になりやすいです(v1.3.77 以降で改善)。Stripe Dashboard の Logs も確認 - サンクスページが失敗表示
→ Webhook 未到達の可能性。受注書を開くと同期される場合あり。Webhook URL・Secret を再確認 - メールが届かない
→ KantanPro の SMTP 設定・WordPress のwp_mailを確認。迷惑メールフォルダも確認 - テスト決済
→ Stripe テストモード+テストカード(例: 4242 4242 4242 4242)を使用
まとめ
KantanProEX(WP)の公開商品 × 即時購入は、WordPress サイト上に商品一覧を出し、Stripe でその場決済、受注・通知まで一気通貫にする機能です。
設定の要点は次の3点です。
- Stripe 請求連携を有効化
- 商品で「サイトに公開」+「即時購入(Stripe決済)」
[ktpwp_public_products]をページに設置
単発商品のオンライン販売や前払い受付を、KantanPro の受注管理と一体で運用したい方に向いています。
絶賛発売中です!
※ 機能の詳細・バージョン要件は KantanProEX(WP)の readme および公式サポート情報をご確認ください。本記事は v1.3.77 時点の仕様を前提としています。
-3.png)










コメント