iPhoneでGoogleフォームと決済を組み合わせる:リンク・QR・外部アドオン
要点製品の対応範囲:Payable FormsとPayQは他社の製品であり、pipiformの製品ではありません。pipiformは決済処理も入金確認も提供していません。Forms for Google Driveはフォームを管理し、Form Notificationsは回答送信時のメールを送ります。そのメールは支払いの証明にはなりません。
Googleフォームだけでは決済できません。決済欄、StripeやPayPalとの標準連携、注文合計の計算欄はありません。また、Googleフォームのテキスト質問にクレジットカード番号を入力してはいけません。通常のテキスト欄は安全な決済入力の仕組みではなく、回答、エクスポート、メールを通じてカード情報が広がるおそれがあります。代替手段は3つです。確認メッセージからStripeやPayPalの決済ページへリンクする方法は無料ですが、未払いでもフォームは送信されます。決済用QRコードは対面イベント向けです。Payable FormsなどのWorkspaceアドオンはStripeと連携して支払い状況をSheetsに書き戻せますが、決済はアドオンや決済事業者の仕組みを使い、個別の料金がかかります。継続的に代金を受け取るなら、決済機能を備えたフォーム作成サービスが適しています。各方法の特徴を見ていきましょう。
Googleフォームで代金を受け取れますか?
単独ではできません。Googleフォームは取引処理用に作られておらず、決済用の質問、Stripe・PayPal・Squareとの標準連携、購入手続き、数量と単価を掛ける計算欄がありません。「Googleフォーム決済」と呼ばれる方法は、フォームの中ではなく外側に決済を組み合わせるものです。
この違いを理解すると、3つの方法が追加の仕組みになる理由も分かります。Googleフォームは無料の基本機能とアクセス設定を使って氏名、選択内容、数量を集め、金銭の処理は専用サービスに任せます。少額を時々集める用途には合いますが、注文金額の計算やブランドを統一した購入手続きが必要になると不便です。まず重要な原則を確認し、設定の手間が少ない順に方法を紹介します。
⚠️ Googleフォームにカード番号を入力しないでください
必ず守る原則は、Googleフォームのテキスト質問でカード番号やセキュリティコードを収集しないことです。これらの情報は回答画面、リンクしたシート、書き出したファイル、通知へ広がる可能性があります。一般的な質問欄は決済事業者が提供するカード入力欄ではありません。Googleの準拠範囲はサービスや構成で異なるため、通常の保存データ保護を完全なカード決済の仕組みと同一視しないでください。GoogleのPCI DSSの範囲と責任を参照してください。
警告「カード番号の欄を追加すればよいのでは」という質問への答えは、明確に「いいえ」です。実際の問題につながり得るため、カード情報はフォームに一切入れず、決済事業者が提供する決済画面で扱ってください。
適切な流れはシンプルです。Formsでは連絡先、商品、数量など必要な注文情報だけを集め、Stripe、PayPal、Squareなどの決済事業者がホストする購入手続きページでカード情報を入力してもらいます。フォームやシートにカード番号やセキュリティコードが入らないよう設定してください。連絡先にも適切なアクセス制限が必要です。
図について:通常の質問欄にカード情報を入力しないよう促すもので、Googleの全サービスの認証範囲を示す図ではありません。個別の構成を評価する際は、事業者の最新資料を確認してください。
方法1 — 送信後に決済ページへリンクする(無料)
最も簡単な無料の方法は、フォーム送信後の確認メッセージに決済リンクを貼ることです。決済サービスで共有用URLを作ります。Stripe Payment LinksとPayPalではコードを書かずに作成でき、フォームからそのページへ案内できます。
- StripeまたはPayPalで、受け取る金額に合わせた決済リンクを作成します。
- Googleフォームの「設定」を開きます。
- 「プレゼンテーション」に進みます。
- 送信後に表示する確認メッセージにリンクを貼ります。例:「ありがとうございます。こちらからお支払いください:…」。
- 保存し、最初から最後まで自分で試します。
決済事業者の取引手数料を除けば無料で、クラブ会費、小規模な募金、友人同士の共同注文など、信頼できる相手から時々定額を集める用途に向いています。ただし、支払いの有無に関係なくフォームは送信されるため、回答は支払いの証明ではありません。StripeやPayPalの管理画面と照合しなければ、誰が払ったかを確認できず、照合は手作業です。Formsは決済金額も計算しません。リンク側では固定価格など事業者が提供する設定を使えますが、フォームの回答が自動で決済内容に反映されるわけではありません。フォームの作成から始める場合は、iPhoneでGoogleフォームを作る方法をご覧ください。
方法2 — フォームに決済用QRコードを載せる(対面向け)
対面の場では決済用QRコードが便利です。PayPalや地域のウォレットなど、取引に適したサービスのコード画像をフォーム本文や印刷した案内に載せます。スマートフォンのカメラは自分の画面を読み取れないため、別の端末や紙に表示するか、ウォレットが対応する画像読み込み機能を使います。通常の決済リンクも併記してください。標準の確認メッセージはテキストで、画像を入れる場所ではありません。同じウォレットを使う人が集まる受付、出店、イベントなどに向いています。
制約は方法1と同様です。フォームは誰が支払ったかを把握できず、自動照合もありません。金額はコードや決済画面の設定次第です。対面での支払いを便利にする手段として使い、正式な取引記録の代わりにはしないでください。スマートフォンで読み取り用コードを作る方法は、iPhoneでGoogleフォームのQRコードを作るガイドで説明しています。
方法3 — 他社の決済アドオンを使う
Workspaceアドオンは実際の決済事業者と接続し、支払いを回答に結び付けるため、より密接な連携が可能です。調査する候補としてPayable FormsやPayQがあります。対応事業者や動作は製品によって異なります。適切な連携なら価格に関係する欄を読み取り、回答の横に支払い状況をGoogleスプレッドシートへ書き戻せます。項目の対応付け、権限、各決済状態を実際に試してください。
- Google Workspace MarketplaceからPayable Formsなどの決済アドオンをインストールします。
- アドオンの「Configure」画面を開き、対応する決済事業者のアカウントを接続します。
- 金額を決めるフォームの項目を対応付け、数量などで変わる注文を計算できるようにします。
- 公開し、提供された決済の流れを試します。決済画面の場所や移動方法はアドオンによって異なります。
- リンクしたシートの正しい回答に支払い状況が記録されることを確認します。失敗や途中離脱も試してください。
完成したフォームはスマートフォンで使えても、設定は通常パソコンのブラウザで行います。決済画面がアドオンや決済事業者のドメインになる場合があるため、移動先とブランド表示を確認してください。処理手数料に加えアドオン独自の料金がかかり、方式は製品ごとに異なります。Payableは現在、必須の月額契約ではなく取引単位の課金です。また、認証、障害、請求の問題で決済が止まるという依存関係も増えます。その代わりに、注文合計などの変動する価格と、Sheetsへの支払い確認の記録を連携できます。
実際の費用 — 手数料は重なります
選ぶ前に費用を計算しましょう。最大で、決済事業者の取引手数料と、方法3のアドオン料金の2段階があり、合計を見落としやすいためです。
| 費用の種類 | 料金の目安(最新料金を確認) |
|---|---|
| Stripe(決済事業者) | 国・決済方法・アカウントによる。Stripeの料金を確認 |
| PayPal(決済事業者) | 製品・国・通貨による。PayPalの料金を確認 |
| 決済アドオン | 取引手数料、定期契約など製品ごとに異なる |
| Googleフォーム自体 | 無料 |
基本的な決済リンクや静的QRなら追加の連携料金を避けられる場合がありますが、アドオンでは費用が増えることがあります。QRやリンクのサービス料金も確認してください。料金は変わるため、価格を決める前に各社の最新情報を確認し、決済費用を織り込みます。Payableの料金、Stripeの料金、PayPalの事業者向け手数料を参照してください。
3つの集金方法を比較する
簡単さと機能にはトレードオフがあります。設定が簡単な方法ほど、確認や金額計算は自分で行う部分が増えます。
| 比較項目 | 外部リンク(方法1) | QRコード(方法2) | アドオン(方法3) |
|---|---|---|---|
| 費用 | 決済事業者の手数料。リンクサービスも確認 | 決済事業者の手数料。QRサービスも確認 | 決済事業者+アドオンの料金 |
| Formsで支払いを確認できる? | 手動で照合 | 手動で照合 | 対応する状態同期を実機で確認 |
| 変動する価格 | 事業者側の選択肢。Formsでの計算はなし | 決済先の設定による | 対応項目から合計を計算 |
| 決済画面の場所 | 決済事業者のページ | ウォレットまたは決済事業者 | アドオンまたは決済事業者 |
| 設定に使う端末 | スマートフォンまたはパソコン | スマートフォンまたはパソコン | 主にパソコン |
| 適した用途 | 時々集める定額の費用 | 対面イベント | 金額が変わる継続的な注文 |
比較図はイメージです。価格設定、手数料、決済画面のドメインは上表のとおりサービスによって異なります。どの方法でもGoogleフォーム自体がお金を扱うわけではありません。フォームで情報を集め、支払いは外部に任せます。
別のツールを選んだほうがよい場合
集金が日常的な中心業務なら、専用ツールのほうが適しています。ここで紹介した方法は、無料で使えて慣れたGoogleフォームを活用し、時々、定額を集める場面に向きます。変動価格、独自ドメインのブランド付き決済画面、自動領収書、在庫管理など、注文を繰り返し処理する機能が必要になると限界が見えてきます。
イベント参加費、単発の共同注文、募金などの軽い用途にはGoogleフォームと補助的な決済方法を使えます。毎週のように支払いを受けるなら、決済を内蔵したフォーム・決済専用プラットフォームを検討してください。頻度に合うツールを選ぶと、照合の手間と重複する料金を減らせます。
iPhoneで決済に関連するフォームを管理する
自社アプリの範囲も明確にしておきます。pipiformのForms for Google Driveは決済を処理しません。Googleフォームの作成・管理用iOSアプリであり、決済画面の追加、カードの受付、上記3方法の代替は行いません。決済処理はこのアプリの機能ではありません。
できることは、決済に付随するフォームをiPhoneで管理することです。登録・注文フォームの作成と編集(基本はiPhoneでGoogleフォームを作る方法)、外出先での回答確認、照合用データの出力に使えます。StripeやPayPalの管理画面と照合する記録が必要なら、Googleフォームの回答をPDFに変換する方法も役立ちます。支払いは決済事業者やアドオンが担当し、アプリはフォーム側の作業を助けます。
申し込みの管理と支払い確認を区別する
iPhone・iPadでの操作。Forms for Google Driveは登録・注文フォームの管理に使えます。カード決済や入金確認は行いません。支払いの証拠には決済事業者の取引記録を使ってください。
Workspaceアドオンの役割。Form Notifications by pipiformは受付確認や次の手順のメールを送れます。別の決済確認の仕組みで入金済みと確認できていない限り、フォーム送信をきっかけに送るメールを「入金確認」と表現しないでください。
Form Notificationsの機能を見る · アドオンをインストール · App StoreでForms for Google Driveを入手
アプリとWorkspaceアドオンは別のpipiform製品です。Forms for Google Driveは年額US$59.99、3日間の試用付きです。地域のApp Storeの条件を確認してください。Form Notificationsの制限付き無料モードは1日20通までで、有料機能と宛先の選択肢はプランによります。契約前に現在の製品料金を確認してください。
まとめ
Googleフォームには標準の決済機能がありません。決済欄、事業者連携、注文合計の計算はなく、テキスト質問は決済欄ではないためカード番号をフォームに入れてはいけません。代替手段は、確認メッセージからStripeやPayPalへリンクする方法(Formsでの自動入金確認はなく、金額設定は決済先次第)、対面用のQRコード、またはPayable FormsなどのWorkspaceアドオンです。アドオンは決済事業者との接続、変動する注文額の計算、Sheetsへの状態記録に使えますが、外部の決済画面と独自料金が伴います。重なる手数料を計算し、カード情報は決済事業者側だけで扱ってください。支払いが日常業務になったら専用ツールを検討しましょう。Googleフォームではフォームの情報を集め、お金の処理は決済サービスに任せます。
よくある質問
Googleフォームで代金を受け取れますか?
単独ではできません。決済欄、StripeやPayPalとの標準連携、購入手続き、合計計算欄はありません。送信後に決済リンクを表示する、本文に決済QRを載せる、決済事業者と連携してSheetsに状態を記録するWorkspaceアドオンを使う、といった方法があります。いずれもフォームの外側に追加する仕組みで、標準機能ではなく、それぞれ制約があります。
Googleフォームにクレジットカード欄を追加できますか?
通常のテキスト質問でカード番号やセキュリティコードを収集しないでください。決済事業者のカード入力画面とは異なり、回答、Sheets、出力ファイル、通知メールへ情報が広がる可能性があります。カードは決済事業者の画面で扱い、Formsでは必要な注文情報だけを集めます。準拠状況はサービス、設定、利用者の責任によるため、一般的な入力欄では代替できません。
StripeやPayPalのリンクを追加するにはどうしますか?
まずStripe Payment LinksやPayPalで共有用の決済URLを作ります。コードは不要です。フォームの「設定」→「プレゼンテーション」で送信後の確認メッセージに貼ります。説明欄への記載も可能です。「ありがとうございます。こちらからお支払いください」とリンクを案内できます。iPhoneでも設定できる簡単で無料の方法ですが、未払いでも回答は記録されます。
実際に支払った人を確認できますか?
確認できますが、通常のリンクだけではFormsが自動確認するわけではありません。注文番号などを使い、回答と決済事業者の完了済み取引を照合します。対応するアドオンや独自連携でSheetsに状態を書き戻すこともできます。正しい回答に対応し、失敗、保留、返金、異議申し立てが適切に反映されるか確認してください。
Googleフォームで注文合計を計算できますか?
標準ではできません。計算式の欄がないため、数量と単価の掛け算やカート合計は表示できません。US$10、US$20、US$30など固定額の選択肢を用意する方法はありますが、フォーム自体は計算しません。数量、段階的な価格、追加オプションを合計する必要があれば、決済アドオンが項目を読み取り、決済時に計算できます。リンク方式からアドオンへ移る主な理由の1つです。
決済アドオンはいくらかかりますか?
決済事業者の処理手数料とアドオン料金を見込みます。国、決済方法、通貨、契約で異なります。Payableは現在、必須の月額契約ではなく取引単位のプラットフォーム料金ですが、他製品は異なる場合があります。両社の料金に加え、通貨換算、返金、異議申し立ての費用も確認してください。フォームが無料でも決済処理が無料になるわけではありません。
Googleフォームを使った集金は安全ですか?
信頼できる決済事業者が提供する決済画面を使い、カード番号とセキュリティコードをフォーム、回答シート、メールに入れないでください。注文対応前に移動先、事業者の設定、アカウント権限、支払い状況を確認します。情報の露出を減らせますが、すべてのリンク先や設定が自動的に安全・準拠になるわけではありません。
決済には別のツールを使うべきですか?
日常的な業務なら専用ツールが適しています。Formsと補助的な方法は、参加費、少数の単発注文、募金など、時々定額を集める用途向けです。変動価格、独自ドメインの決済画面、自動領収書、在庫管理が必要なら、決済を内蔵した専用プラットフォームで照合や追加連携の手間を減らせます。無料で慣れたFormsは軽い用途に使い、継続的な中心業務には専用ツールを選びましょう。
著者は pipiform を運営する BurningFlower INC の創業者 Jeremy です。本記事は紹介製品の開発元が公開しています。