PaymentLinkで始めるノーコード決済リンク — 購入フロー構築の完全ガイド
「サブスクリプション決済を導入したいが、開発リソースがない」「エンジニアに依頼するほどではないが、すぐに販売を開始したい」——こうした声は、スタートアップや中小事業者から特に多く聞かれます。
サブスクライトのPaymentLinkは、管理画面の操作だけで決済用URLを生成し、そのリンクを共有するだけで購入フローを完結させる機能です。コードを1行も書かずに、定期課金・単発販売・試用期間付きプランなど、多様な決済シナリオに対応できます。
本記事では、PaymentLinkの仕組みから設定手順、実際の活用シーン、API連携への発展まで、具体的な手順を交えて解説します。導入を検討している事業者・経営者・技術者の方が、記事を読み終えた後に「明日から動ける」状態になることを目指しています。
PaymentLinkとは何か — 決済リンク1本で完結する購入フロー
従来の決済組み込みとの違い
通常、自社サービスに決済機能を組み込む場合、フロントエンドのUI実装・Stripe APIの呼び出し・Webhookによる状態管理・エラーハンドリングと、複数の開発工程が発生します。小規模なプロジェクトでも、最低2〜3週間の開発工数を見込む必要があります。
PaymentLinkは、この工程全体をサブスクライトの管理画面上で完結させます。生成されるのは https://subsclite.com/payment/xxxxx 形式のURLで、このリンクを顧客に共有するだけで、支払いページへの誘導から決済完了・サンクスページ表示までが自動的に処理されます。
対応する決済シナリオ
PaymentLinkが対応する主な販売形式は次のとおりです。
- 月額・年額サブスクリプション: 継続課金のプランを指定してリンクを生成
- 単発決済: 買い切り商品やスポット契約の販売
- 試用期間付きプラン: 一定期間を無料にした後、自動で本課金に移行
- オプション商品の同時購入: 本体プランと追加オプションをセットで提示
管理画面でのPaymentLink作成手順
ステップ1: プランの準備
PaymentLinkを生成する前に、対象の商品・プランが管理画面に登録されている必要があります。プランには価格・請求間隔・試用期間・オプション有無などを設定します。プランの作成は管理画面の「商品管理」から行い、通常5分以内で完了します。
ステップ2: PaymentLinkの生成
管理画面の「PaymentLink」メニューから「新規作成」を選択します。設定項目は以下のとおりです。
| 設定項目 | 内容 |
|---|---|
| 対象プラン | 事前に作成したプランを選択 |
| サンクスページURL | 決済完了後のリダイレクト先 |
| キャンセルページURL | 決済中断時のリダイレクト先 |
| パラメータ付与 | 代理店コードや外部IDなどをURLパラメータで渡す設定 |
| 有効期限 | リンクの使用可能期間(省略可) |
設定を保存すると、即座にURLが発行されます。追加の開発作業は不要です。
ステップ3: リンクの共有と効果測定
発行されたURLは、メール・LP(ランディングページ)・SNS・チャットツールなど、任意のチャネルで共有できます。管理画面では各PaymentLinkのクリック数・決済件数・コンバージョン率をリアルタイムで確認でき、どのリンク経由で購入が発生したかを追跡できます。
実際の活用シーン — 3つの具体例
活用例1: スタートアップの早期ローンチ
プロダクト開発中のスタートアップが、β版ユーザーの獲得と同時に早期申し込みの受付を開始するケース。
エンジニアリソースをプロダクト本体の開発に集中させながら、申し込みページはPaymentLinkのURLをメールに貼り付けるだけで公開できます。Stripe上での実際の課金処理はサブスクライトが管理するため、開発チームが決済フローに時間を割く必要がありません。
正式リリース後に独自の購入UIが必要になった段階で、APIに移行するという段階的な開発計画が取れます。
活用例2: 代理店ごとの購入フロー分岐
サブスクライトの代理店機能と組み合わせると、代理店A用・代理店B用にそれぞれ異なるPaymentLinkを発行し、成約ごとに報酬を自動計算・自動送金する仕組みを構築できます。
代理店側はリンクを共有するだけ。事業者側は振込計算の手作業から解放されます。複数の代理店を抱える事業者では、この仕組みにより毎月の精算業務を10時間以上削減できるケースがあります。
詳しくはサブスクリプション管理の機能一覧をご参照ください。
活用例3: メルマガ・SNSからの単発キャンペーン販売
通常のサブスクリプション商品と別に、キャンペーン限定の単発プランを作成してPaymentLinkを発行する使い方です。専用LPを制作する工数をかけずに、決済フローだけを即座に用意できます。
キャンペーン終了後はリンクを無効化するだけで受付を停止でき、管理画面での操作のみで完結します。
API連携との組み合わせ — ノーコードから先へ進む
PaymentLinkはノーコードで始められますが、事業が成長し「顧客IDと紐づけたい」「自社DBに契約情報を連携したい」というニーズが出た段階で、APIやWebhookと組み合わせる設計に移行できます。
URLパラメータで外部IDを渡す
PaymentLinkのURLにクエリパラメータを付与することで、自社システムのユーザーIDや注文IDを決済フローに引き渡せます。
https://subsclite.com/payment/xxxxx?external_id=USER_12345&ref=campaign_a
このパラメータはWebhookペイロードに含まれて返却されるため、決済完了イベントを受信した際に自社DBと照合できます。
PHPでWebhookを受信して契約状態を同期する
以下は、サブスクライトのWebhookを受信し、決済完了時に自社データベースの契約状態を更新するPHPの例です。
<?php
// webhook_receiver.php
$payload = file_get_contents('php://input');
$data = json_decode($payload, true);
if (json_last_error() !== JSON_ERROR_NONE) {
http_response_code(400);
exit('Invalid JSON');
}
$eventType = $data['event_type'] ?? '';
$externalId = $data['external_id'] ?? '';
$contractId = $data['contract_id'] ?? '';
$planId = $data['plan_id'] ?? '';
$status = $data['status'] ?? '';
if ($eventType === 'payment.succeeded' && $externalId) {
// 自社DBの契約状態をアクティブに更新
$pdo = new PDO(
'mysql:host=localhost;dbname=myapp;charset=utf8mb4',
DB_USER,
DB_PASS
);
$stmt = $pdo->prepare(
'UPDATE subscriptions
SET status = :status,
contract_id = :contract_id,
plan_id = :plan_id,
activated_at = NOW()
WHERE external_id = :external_id'
);
$stmt->execute([
':status' => 'active',
':contract_id' => $contractId,
':plan_id' => $planId,
':external_id' => $externalId,
]);
}
http_response_code(200);
echo 'OK';
このパターンにより、PaymentLinkで受け付けた購入を自社システムに自動反映でき、手動での契約登録作業をゼロにできます。APIドキュメントの詳細は https://subsclite.com/api_manual/ をご確認ください。
グローバル販売への展開
サブスクライトは10カ国対応・USD等多通貨での販売に対応しています。グローバル販売オプション(+3,000円/月、手数料6.3%)を追加することで、PaymentLinkを海外向けにも展開できます。
購入者の所在地に応じた通貨表示・税率計算も管理画面から設定でき、多言語対応の購入ページを別途開発する必要はありません。国内市場の立ち上げと同じ操作感で、海外販売の受け口を用意できます。
SaaSや情報コンテンツのグローバル展開を検討している方は、SaaS向けサブスクリプション管理機能もあわせてご覧ください。
料金と始め方
料金体系(2026年現行)
| 利用者数 | 月額基本料 | 決済手数料 |
|---|---|---|
| 2名以下 | 無料 | 5.3%(Stripe手数料込み) |
| 3名以上 | 3,000円(税別) | 5.3%(Stripe手数料込み) |
| グローバル販売オプション | +3,000円/月 | 6.3% |
PaymentLinkを含む全機能は、利用者2名以下であれば月額無料で利用可能です。初期費用・最低契約期間はありません。
審査から利用開始まで
利用開始には事業者情報の審査が必要で、通常2〜3営業日で完了します。審査完了後すぐに管理画面にアクセスでき、PaymentLinkの作成・発行を開始できます。無料トライアル期間は設けていませんが、利用者2名以下であれば費用ゼロで全機能を試せます。
まとめ
- PaymentLinkは、コード不要で決済用URLを発行し、購入フローを即時に立ち上げられる機能
- 対応シナリオは月額・年額サブスク・単発決済・試用期間付きプラン・オプション同時購入と幅広い
- 代理店機能と組み合わせることで、報酬計算・自動送金まで一元管理できる
- URLパラメータ+Webhook受信により、ノーコード運用から自社システム連携への段階的移行が可能
- グローバル販売オプションを追加すれば、同じ操作感で10カ国・多通貨対応の購入フローを展開できる
- 利用者2名以下は月額無料(手数料5.3%のみ)。初期費用・最低契約期間なし
- 利用開始には事業者審査(2〜3営業日)が必要。審査完了後すぐに全機能を利用可能
サブスクライトのPaymentLinkを含む全機能の詳細は、公式サイト(https://subsclite.com)をご覧ください。