AI要約
訪問者がフォームに入力する際に、非営利団体への寄付を選択できるようにしたいですか?条件付きロジックを使用すると、ユーザーが特定のオプションを選択しない限りフィールドを非表示にすることができます。
この記事では、WordPressフォームにオプションの支払い方法を追加する方法を説明します。ビデオチュートリアルをご覧になりたい場合は、下の再生ボタンをクリックしてください。
文章での説明をご希望の場合は、このままお読みください。
ステップ1:フォームフィールドの追加
まず、WPFormsプラグインをインストールして有効化する必要があります。WordPressプラグインのインストール方法については、ステップバイステップガイドをご覧ください。
また、フォームを作成しておく必要があります。開始の例として、簡単な問い合わせフォームの作成方法のチュートリアルをご覧ください。どの種類のフォームでも使用できますが、この記事では問い合わせフォームを使用します。
デフォルトの問い合わせフォームには、名前、メールアドレス、コメントまたはメッセージのフィールドが含まれています。フォームに複数選択および単一項目フィールドを追加する必要があります。

フォームビルダーの右側のパネルにフィールドをドラッグアンドドロップして追加するだけです。
クレジットカードフィールドのいずれかも必要になります。ユーザーにStripeの支払いオプションを提供する必要がある場合は、WPFormsはWordPress Stripeプラグインとしてシームレスに機能します。
実際、WPFormsはPayPal、Authorize.Net、またはSquareとも連携して支払いを受け付けています。フォームを設定してユーザーが支払い方法を選択できるようにすることさえできます。

必要なフィールドをすべて追加したら、カスタマイズを開始できます。
Apple Payを有効にしたい場合は、フォームでApple Payの支払いを受け取る方法に関するガイドをご覧ください。
ステップ2:フォームフィールドのカスタマイズ
複数選択フィールドには3つの選択肢がありますが、オプションの支払いには2つの選択肢で十分です。右側のパネルでフィールドをクリックし、左側のパネルで3番目の選択肢を削除することで、簡単に3番目の選択肢を削除できます。

訪問者に寄付をしたいかどうかを尋ねるので、オプションパネルの複数選択フィールドのラベルを変更するのも良いでしょう。
ラベルを寄付をしますか?、選択肢をはい、寄付をしますおよびいいえ、結構ですに設定します。

単一項目フィールドは、ユーザーが自分で寄付額を入力できるように、ユーザー定義に設定する必要があります。

寄付額のカスタマイズにヘルプが必要な場合は、複数の金額で寄付フォームを作成する方法に関するこの記事をお読みください。
ステップ3:条件付きロジックの有効化
フォームにオプションの支払い方法を追加するには、まずクレジットカードフィールドで条件付きロジックを有効にする必要があります。
フィールドをクリックし、スマートロジックタブを選択することで有効にできます。そこから、条件付きロジックを有効にするオプションをクリックします。
次に、ロジックを設定して、 「寄付を希望しますか?」が「はい、寄付を希望します」の場合にこのフィールドを表示するようにします。

したがって、寄付を希望しない場合、クレジットカードフィールドは表示されません。
次に、訪問者が寄付を希望しない場合に、支払い処理を試みないように支払い統合に指示する必要があります。例ではStripeを使用しますが、PayPal、Square、またはAuthorize.Netを使用する場合もプロセスはほぼ同じです。
注意:Stripeの支払いはWPFormsのすべてのバージョンで利用可能で、アドオンは必要ありませんが、Stripeの支払いフィールドの条件付きロジック設定にアクセスするには、Stripe Proアドオン(Pro以上で利用可能)が必要です。
まず、フォームビルダーの左側にある 支払いアイコンをクリックします。次に、支払いプロセッサのオプションをクリックします。

すでに支払いを受け付け、設定を構成したと仮定します。次に、右側のペインで 条件付きロジックを有効にする設定をオンにします。その下に、ユーザーが いいえ、結構ですを選択した場合に 処理しないというルールを作成します。

これで、ユーザーが寄付フィールドに値を入力しても、 いいえ、結構ですを選択した場合、フォームはカードに請求しません。
注文フォームの設定の構成が完了したら、 保存をクリックして変更を保存すると、フォームはサイトに公開する準備が整います。
エントリの収集を開始したら、 WPForms » Entriesに移動し、キーワードまたは寄付者の支払い詳細(領収書番号など)で検索することで、提出を見つけることができます。

これで完了です!WordPressフォームにオプションの支払いを追加しました。
サイトの非営利団体向け寄付フォームの作成にもっとヘルプが必要な場合は、まさにそのための別のガイドがあります!
次に、オンライン注文の処理を高速化する
オンライン注文の支払いを受け付けたいですか?WordPress注文フォームで支払いを受け付ける方法をご覧ください。
オンライン注文の処理時間をさらに節約したい場合は、クライアント予約フォームを作成する方法のチュートリアルをご覧ください。これはカレンダーソフトウェアと連携します。
何を待っていますか?今日、最も強力なWordPressフォームプラグインで始めましょう。
この記事が気に入った場合は、無料のWordPressチュートリアルについては、FacebookとTwitterでフォローしてください。

wpformとinstamojoを統合する方法
Sharukh様
現在Instamojoとの統合はありませんが、将来の検討のために機能リクエストリストに追加しました。ご提案ありがとうございます 🙂
wp formはrozer payとどのように統合できますか?
Anurodh様 – 現在、WPFormsはRazorpayとの統合はありません。将来のロードマップで検討できるよう、機能リクエストを作成しました。ご提案ありがとうございます!
Wpformで行った場合、前払いできますか?
ガウタムさん、こんにちは。ご要望を完全に理解できたか分かりませんが、お客様のカードに「予約金」または「保証金」として「保留」を設定したいと考えているようです。現在のところ、当社の決済連携ではこれができませんが、ご要望は承り、その機能リクエストに投票を追加しました。
もし私の理解が間違っていた場合は、詳細を明確にするため、またはご不明な点がございましたら、お問い合わせください 🙂
ありがとうございます!
WPFormsとFirst Data Payeezyを連携する方法
ケビンさん、こんにちは。現在、この連携オプションはありません。現在、決済オプション(StripeおよびPayPal)に注力しています。しかし、この件は今後の検討のために機能リクエストリストに記録しておきます 🙂
PayPalフォームの情報をエクスポートするにはどうすればよいですか。
ステータスフィールドの情報が必要です。
PayPalに関連する他のどのような取引フィールドにエクスポートまたはWPFormsで使用できますか。
取引番号、支払い済み金額、または完了または保留中のフィールドステータスなど…
エクスポートした情報でレポートを作成しようとしていますが、現在エクスポートしてもステータスフィールドがありません。
ありがとうございます
エリックさん、こんにちは。
ご迷惑をおかけして申し訳ありません。この情報がCSVエクスポートに含まれていない理由は、動的に生成される(PayPalから取得され、最新で最も正確な情報が表示される)ためです。しかし、この情報やその他のPayPal関連データがエクスポートできると便利であることは理解できますので、今後の検討のために機能リクエストに追加しました。
他に何かお手伝いできることがございましたら、お気軽にご連絡ください!
WPFormsでPayPalやStripe以外の決済ゲートウェイを連携することは可能ですか?インドではどちらのゲートウェイも人気がありません。
プラシャンさん、こんにちは。
現在、StripeとPayPalとのみ決済連携を行っており、近い将来の拡大は予定しておりません。しかし、もしご希望のオプションがございましたら、機能リクエストフォームでお知らせいただけると、今後の参考にさせていただきます。
ありがとうございます!🙂
彼に同意します。どちらのオプションもインドでは機能せず、インドで使用できるWPフォームとの連携で、より良いオプションを探しています。何か良いものがあれば教えてください。
ビーナさん、こんにちは。
フィードバックをいただきありがとうございます。現在、他の決済オプションが利用できず申し訳ありませんが、コメントを機能リクエストとしてチームに転送し、WPFormsの将来のアップデート計画の参考にさせていただきます。
ありがとうございます!
WPFormsと2Checkoutを連携する方法はありますか?
アリさん、こんにちは。
現時点ではその方法はありませんが、機能リクエストリストにメモしておきましたので、引き続き検討させていただきます!ご提案ありがとうございます 🙂
Paystackゲートウェイを追加してください
デズモンドさん、こんにちは。
現時点ではその方法はありませんが、機能リクエストリストにメモしておきましたので、引き続き検討させていただきます!ご提案ありがとうございます 🙂
今は2021年ですが、アフリカでNo.1のオンライン決済プロセッサであるPaystackを導入しましたか?
もし導入していない場合、PayPalやStripeが利用できないアフリカのお客様向けの決済連携はありますか?
こんにちは。現在、Paystackアドオンと連携した組み込み機能はありません。今後のロードマップ計画の一環として検討できるよう、機能をリストに追加しました。
コネクタサービスであるZapierは、WPFormsとPaystackを連携させることができます。Zapierアドオンは、Pro以上のライセンスで利用可能です。
お役に立てば幸いです! 🙂
これは非常に残念です。2024年になっても、WpformsはPaystackを統合できない、あるいはアドオンさえも提供できないのですか。皆さんは無関心なように思えます。アフリカではPayPalとStripeは利用できません。
ケドさん、こんにちは。
WPFormsは現在Paystack決済ゲートウェイをサポートしていません。しかし、サポートされているゲートウェイに追加される素晴らしい機能であることに同意します。
この機能に関する機能リクエストがオープンされており、あなたの投票を追加しました。当社のチームは、将来のリリースに向けてこれらのリクエストを積極的にレビューしています。
ありがとうございます!🙂
フォームに割引クーポンを作成するにはどうすればよいですか?
ルーカスさん、こんにちは。
現在、フォームにクーポンコードを含める機能はありません。ただし、このスクリーンキャストに示すように、設定するための回避策があります。
基本的に、通常の価格設定の「複数のアイテム」フィールドと割引価格設定の「複数のアイテム」フィールドを1つずつ追加し、クーポンコードを受け入れるための「単一行テキスト」フィールドを追加できます。最後のステップは、各アイテムフィールドに条件を作成することです。これを行うには、フィールドのいずれかをクリックして「フィールドオプション」画面を開きます。そこから「条件」セクションを開き、「条件付きロジックを有効にする」にチェックを入れます。
全額払いのアイテムの場合、ロジックはこのスクリーンショットと同様になるはずです。これは、正しいクーポンコードが入力された場合にこのフィールドを非表示にするように指示します。
割引アイテムの条件付きロジックは、同じ「クーポンコード」が入力されたときに表示されるように設定する必要があります。
お役に立てれば幸いです 🙂
Paystack決済ゲートウェイを追加してください。フォーム送信を完了できません。PayPalとStripeは私の国では機能しません。
助けてください!
SamuelChuck様
現在、StripeとPaypal Standardのみをサポートしており、この2つの決済プロバイダーに注力していきます。今後のロードマップの計画を進める上で、ご提案を記録しておきますので、後ほど検討させていただきます。ご提案ありがとうございます!
同じ名前ですね。私も同じ問題に直面しています。サブスクリプションの支払いをPaystackで集金したいのですが、顧客はVIPコンテンツを表示する前にログインする必要があります。
Samuel様、現在この連携オプションはありません。現在の決済オプション(Stripe、PayPal、Authorize.net)に注力しています。しかし、今後の検討のために機能リクエストリストに記録しておきます 🙂
Pay U決済ゲートウェイと連携できますか?
Varma様
現在、WPFormsはPayPalまたはStripeとのみ連携できます。
ご迷惑をおかけして申し訳ありません!
Danです
WFプラグインを使用して、電気料金の支払いと交通費の支払いシステムを設計できますか?CMSユーザーとしては初心者です。
Daniel様!WPFormsでシンプルな決済フォームを作成することは可能です。当社のウェブサイトにこちらで詳しい記事があります。お役に立てば幸いです。
良い一日を 🙂
私の知る限り、これはStripeでは実際には機能しません。私はWPForms Proユーザーで、これを設定しようとしましたが、$0の合計金額を持つフォームを送信しようとすると、Stripeから「無効な金額」というエラーが表示されます。
Daniel様
フォームビルダーの「支払い」>「Stripe設定」の下にある条件付きロジックを使用すると、これは機能するはずです。
たとえば、価格が「0」のアイテムが選択されている場合、またはチェックボックス、複数選択、ドロップダウンなどのフィールドの選択に基づいて、Stripe決済が処理されないように設定できます。これにより、決済条件が満たされていない場合にフォームでStripe決済を無効にすることができます。
お役に立てれば幸いです。
良い一日を 🙂
その通りです。それは機能します。しかし、それはこのチュートリアルでは完全に欠落している、プロセスにおける非常に重要なステップです!そのステップなしでは機能しません。チュートリアルでは、決済フォームを表示するために条件付きロジックを使用することに言及していますが、決済タブでの追加ステップの必要性については言及していません。これが必要になるとは直感的ではありません。私の意見では、フォームにクレジットカードを入力する方法がない場合、なぜ決済を処理しようとするのでしょうか?
ダニエル様 この件についてご連絡いただきありがとうございます。投稿者に転送し、プロセスをより明確にするために編集を行うことができるようにします。 また、ご質問に関してですが、条件付きで無効にされていない限り、システムは引き続き支払いが処理されるべきだと考えます。 ご不便をおかけして申し訳ありません! それでは良い一日をお過ごしください 🙂
こんにちは。Stripeで、一度限りの生涯メンバーシップと年間メンバーシップ2つを設定したいのですが、セットアップのヘルプが必要です。よろしくお願いします。
グラーム様 当サイトには、Stripeアドオンのインストールと使用方法に関する優れたチュートリアルがあり、一度限りと継続的なサブスクリプションオプションの両方の説明が含まれています。 ただし、WPFormsの機能以外で何かを修正したい場合は、Stripeサポートチームに直接連絡することをお勧めします。 お役に立てば幸いです。 それでは良い一日をお過ごしください 🙂
「寄付したくありません」というオプションの場合でも、Stripe決済を必須にすることはできますか?言い換えると、私のフォームには4つのオプションがあります(ティア1、ティア2、ティア3はすべて有料、ティア4は無料)。最後のオプションを除くすべての回答でStripe決済を必須にしたいです。ユーザーがティア4を選択した場合に決済フィールドを非表示にするように条件付きで設定しましたが、フォームはStripe決済が(コストが0ドルであっても)必須であるため処理されません。何が間違っているのか教えていただけますか?よろしくお願いします!
シャノン様 WPFormsのライセンスをお持ちの場合は、メールサポートをご利用いただけますので、サポートチケットを送信してください。 それ以外の場合は、WPForms Lite WordPress.orgサポートフォーラムで限定的な無料サポートを提供しています。 お役に立てば幸いです。 それでは良い一日をお過ごしください 🙂
顧客が名前、請求書番号、支払い金額を入力する「支払い」ページを設けたいと考えています。各支払いの金額は異なるため、この「ユーザー定義」オプションは完璧に機能します。ありがとうございます。
スティーブ様 – ユーザー定義オプションがお客様の要件達成に役立ったとのこと、大変嬉しく思います!
では、良い一日を 🙂
WPFはインドで継続的な寄付にデビットカードを受け付けますか??
ワジド様 – これは実際には、ご利用のサービスプロバイダーによって異なります。WPFormsはカードデータを統合された決済サービスプロバイダー(Stripe、Authorize.Netなど)に送信するだけで、それらの国固有の規制はすべてプロバイダー側で処理されます。一般的に、インドではデビットカードでの継続的な支払いはできませんが、これを確認するには、統合されたプロバイダーのサポートチームに連絡することをお勧めします。
お役に立てば幸いです!
Paystackの統合を追加してください。
セサール様 – お問い合わせありがとうございます!これはすでに機能リクエストリストにあります。開発チームが将来的に検討できるよう、この機能リクエストにあなたの投票を追加しました。
ありがとうございます 🙂
Paystackゲートウェイを追加してください。アフリカの人々はSTRIPEやPAYPALよりもPaystackに慣れています。Paystackを追加することで、あなたのフォームソリューションはアフリカフレンドリーになります。
アフリカではWPFORMSにPaystackが必要です。
アボラデさん、こんにちは。現在Paystackとの連携オプションがなく、現在の支払いオプション(Stripe、PayPal、Authorize.net)に注力しています。申し訳ありません。しかし、この件は今後の検討のために機能リクエストリストに記録しておきました。
ありがとうございます。良い一日を 🙂
wpフォームの支払いオプションリストにインド・ルピーを追加するにはどうすればよいですか?
Younisさん、こんにちは!現在WPFormsに含まれていない通貨(インド・ルピーなど)を追加したい場合は、この開発者向けドキュメントを参考に、独自のカスタム通貨を追加してください。
お役に立てば幸いです!
さらにサポートが必要な場合は、有効なWPFormsライセンスをお持ちの場合はサポートチケットを送信してください。
有効なライセンスをお持ちでない場合は、WPForms Lite WordPress.orgサポートフォーラムで限定的な無料サポートを提供しています。
支払いにWooCommerceを追加するのはいつですか?彼らのプラグインを使用できると非常に役立ちます。これにより、返金や支払いがはるかに簡単になります。
Jamieさん、こんにちは。WooCommerceは決済処理業者ではないため、追加できる支払いオプションではありません。彼らのプラットフォームは、WPFormsが決済処理を統合する方法と同様に、サードパーティの決済処理業者を統合しています。また、彼らは独自のフォームシステムと密接に統合されているため、WooCommerceとの統合はサポートしていません。
これで明確になったことを願っています 🙂 これについてさらに質問がある場合は、アクティブなサブスクリプションがある場合はお問い合わせください。そうでない場合は、サポートフォーラムに質問を投稿してください。
こんにちは、WPformsはPayPalゲストチェックアウトを許可していますか?
hanamichyさん、こんにちは!当社のPayPal連携は、フォームをPayPal(処理すべてを行います)に接続するだけなので、これはPayPalアカウントの設定によります。この件に関する詳細については、このPayPalガイドを参照することをお勧めします。
これで明確になったことを願っています 🙂 これについてさらに質問がある場合は、アクティブなサブスクリプションがある場合はお問い合わせください。そうでない場合は、サポートフォーラムに質問を投稿してください。
Henryさん、こんにちは。PayPalの情報を確認しました。WPFormsを使用している場合、これらのいずれかが適用されますか?
以下の製品はゲストチェックアウト体験を提供していません:
– CreateBillingAgreement、CreateRecurringPaymentsProfile、Express Checkout(Billing AgreementsまたはRecurring Paymentsを使用)。これらの参照はAPIログで見つけることができます。これらのAPI操作を使用しているかどうかわからない場合は、開発者またはカートプロバイダーに連絡してログを確認してください。
– PayPal HTML Installment、Subscription、およびAutomatic Billingボタン。これらの製品でゲストチェックアウトを行うには、Enhanced Recurring
Payments製品が必要です。
– REST 請求契約
– PayPal HTML Donationボタン(チェックアウトが継続支払いの場合)。
ご協力ありがとうございます。
Hanamichyさん、それらは適用されません。PayPalダッシュボードで有効にした後、ゲストチェックアウトが機能するはずです。
さらにご不明な点がございましたら、サブスクリプションが有効な場合はサポートチケットを送信するか、サブスクリプションが有効でない場合はサポートフォーラムに投稿してください。
WordPressの規定により、コメントでのサポートは提供できません。ご理解のほどよろしくお願いいたします🙂
ユーザーが年間の会員更新を提出するための手段としてwpformsの使用を検討しています。wpformsは会員IDのようなカスタムフィールドを提供していると理解しています。会員IDを含むレポート機能やトランザクションリストはありますか?支払いの照合に非常に役立ちます。
スティーブンさん、こんにちは!当社のフォームビルダーは、完全にカスタムなフォームを作成できるため、会員IDを収集するフィールドを含めることができます。特定の「トランザクションリスト」機能はありませんが、有料版では提出されたすべてのデータを記録できるため、都合の良い時に確認できます。また、エントリー管理システムにはフィルタリング機能があり、会員IDなどで必要に応じて結果をフィルタリングできます。
WordPress管理画面ですべてエントリーを確認できます。メインのエントリーページの外観を示すスクリーンショットと、個々のエントリーページの一見を示すスクリーンショットはこちらです。
エントリーを(個別にまたはフォームごとに)CSVファイルにエクスポートすることもできます。その方法はこちらのチュートリアルをご覧ください。CSVファイルは、Excelのような表計算ソフトで開き、必要に応じてそのプログラムで他の形式に変換できます。
WPFormsでのエントリー管理の詳細については、こちらのガイドをご覧ください。
これで明確になったことを願っています🙂これについてさらに質問がある場合は、お問い合わせください!
Paystackの統合をできるだけ早く追加していただけると嬉しいです。アフリカでは、平均的なモバイルユーザーが問題なく支払いを行えるため、より好まれています。できるだけ早く追加されることを願っています。
エリックさん、こんにちは。Paystackのアドオンは素晴らしいと思いますが、現時点では提供していません。将来のロードマップの計画を進める中で検討できるよう、メモを作成し、機能リストに追加しました。
コネクタサービスであるZapierがこれに接続できることを確認しました。そのアプローチを検討したい場合は、現在サービスに接続する方法になるでしょう。当社のProライセンスレベル以上でZapierアドオンを利用できます。
Zapierアドオンの設定に関するチュートリアルはこちらです。
Zapierのこの特定の統合に関するページはこちらで確認できます。
お役に立てば幸いです! 🙂
URLの文字列に基づいて支払う合計金額を追加することは可能ですか(URLから合計フィールドに数値を抽出する)?よろしくお願いします。
エミさん、こんにちは!
申し訳ありませんが、ご要望の内容を完全に理解できませんでした。URLから提供された値を、フォーム自体には含めずに合計フィールドに追加したいということでしょうか?もしそうであれば、申し訳ありませんが、合計フィールドはフォーム自体の支払いフィールドの値のみを合計できます。
これで明確になったことを願っています 🙂 これについてさらに質問がある場合は、アクティブなサブスクリプションがある場合はお問い合わせください。そうでない場合は、サポートフォーラムに質問を投稿してください。
ありがとうございます!
Henry様
URLから金額を取得できる支払いフィールドはありますか?
Emi様
URLとは、クエリ文字列のことだと思われます。もしそうであれば、クエリ文字列URLからフォームの支払いフィールドに金額を提供することは可能です。ただし、支払いフィールドは単一商品フィールドで、商品タイプはユーザー定義に設定する必要があります。
ユーザー定義の支払いフィールドの設定方法については、こちらの記事をご覧ください。
クエリ文字列URLでフォームを事前入力できるように設定する方法については、こちらのガイドをご覧ください。
これで明確になったことを願っています 🙂 これについてさらに質問がある場合は、アクティブなサブスクリプションがある場合はお問い合わせください。そうでない場合は、サポートフォーラムに質問を投稿してください。
こんにちは
顧客に小切手またはクレジットカードでの支払いを選択できるようにしたいのですが、条件付きロジックを設定する必要があります(小切手が選択された場合→クレジットカード払いを非表示にし、クレジットカードが選択された場合→小切手の記入欄を非表示にする)。
しかし、うまくいきません。顧客が小切手を選択した場合、銀行情報を入力してフォームを検証することしかできません。
この場合、どうすればよいでしょうか?
よろしくお願いいたします。
Phil様、ご不便をおかけしております。
ご質問に可能な限り詳しくお答えするために、こちらのチームまでご連絡いただき、発生している問題について詳細をお知らせいただけますでしょうか?
ありがとうございます!🙂
様
WPFormsでRazorPayの統合をお願いします。インドで人気が出てきています。できるだけ早く開発チームに通知してください。Anurodhの提案に同意します。
ありがとうございます
Aqli様
ご提案ありがとうございます!既存の機能リクエストに投票を追加しました。ご関心をお寄せいただき、貴重なアイデアを共有していただきありがとうございます!
ありがとうございます!
残念ながら私の国では利用できません。
Digi Payを使用する必要があります。
Hamid様、現在、Digiペイメントとの統合はありません。標準統合のみです。しかし、それは非常に役立つだろうと私も同意します。機能リクエストのメモを作成し、今後のロードマップを計画する際に考慮に入れておきます。
ありがとうございます。良い一日を!