支払いフォームで寄付額をユーザーが入力できるようにするには?

"お客様に任意の金額の寄付フォームに記入してもらいたいです。"- Google Docs Editors Community

Google Forms で募金を集めるとき、寄付者はそれぞれ違う金額を寄付したいもので、Google のフォーラムでは30人が任意の金額の寄付を受け取る方法を尋ねています。Google Forms はいくら寄付したいかを聞くことはできますが、入力した金額を支払ってもらうことはできません。そのため、支払いリンクを別に送り、各寄付を手作業で回答と照合することになります。Neartail なら、寄付者がフォームに金額を入力し、送信時にそれを支払います。フォームには Google ではなくあなたのブランドが表示されるので、寄付者は誰に寄付しているのかがわかります。

さっそく始めましょう。フォームを作成して、以下の手順に沿って進めてください。

支払いを設定する

  • 開いたページで Enter your form name をクリックし、名前を入力して Generate をクリックします。
  • 提案されたアウトラインを確認し、Proceed をクリックします。フォームが Edit タブで開きます。
Edit、Preview、Share、Orders のタブ。Edit に印が付いている
  • 「Do you want to collect payment on form submit?」と聞かれたら、Yes をクリックします。
フォーム送信時に支払いを受け取るかどうかを尋ねるPayment formダイアログ。Yesに印が付いています
  • Manual payments の下に PayPal がない場合、フォームの通貨は PayPal が対応していない通貨です。Payments パネルを閉じ、After payment の行 (Submit ボタンのすぐ上にある最後の行) の歯車アイコンをクリックし、請求する通貨を選んで Save をクリックします。その後、Payments の行の Edit をクリックします。
パネルの Button タブ。Currency で USD が選ばれ、Currency と Save に印が付いています
  • Manual payments の下で PayPal をオンにし、paypal.me のユーザー名を入力して Save をクリックします。
Manual payments の下で PayPal がオンになり、paypal.me のユーザー名が入力され、Save に印が付いた Payments パネル

Donation フィールドを追加する

Donation フィールドでは、寄付者が金額を自分で入力でき、その金額が支払額に加算されます。
  • 不要な商品カードは、各カード下部の削除アイコンで削除します。
  • Add price field アイコンをクリックし、Donation を選んで Next をクリックします。User entered amount を選び、Next、Create の順にクリックします。開いたパネルで Save をクリックします。
Donation というタイトルの Add price field パネル。User entered amount が選ばれ、Next に印が付いています
  • Preview をクリックし、フォームに記入して試してみます。
Edit、Preview、Share、Orders のタブ。Preview に印が付いています
寄付者は送信前に Donation フィールドに寄付したい金額を入力し、それが支払う金額になります。各支払いを確認するには、Google Forms で誰が支払ったかを確認する方法をお読みください。

まとめ

寄付者ごとに金額が違う場合、Google Forms はいくらかを聞くことはできても、それを支払ってもらうことはできません。Neartail なら、寄付者が金額を入力する Donation フィールドを追加し、フォームを送信するときにその金額を支払ってもらえます。フォームを作成して、上の手順を完了してください。ご不明な点があれば、サポートにお問い合わせください。

最終更新: