WP Simple Pay ドキュメント

WP Simple Pay のドキュメント、参考資料、チュートリアル

動的なデフォルトフィールド値を設定する方法

フォームビルダーで利用可能なカスタムフィールドのほとんどすべてで、デフォルト値を設定できます。また、より高度な支払いフローで必要とされるデータをフィールドに自動的に入力するための「動的値タグ」のセットも利用できます。

ユーザーとフォームのコンテキストのデフォルト値

ユーザーコンテキスト

サイトにユーザーアカウントがあり、ユーザーがログインしている場合、デフォルト値を使用して支払いフォームの情報を自動入力できます。

利用可能なユーザーコンテキスト値

{User ID}
WordPressユーザーのユーザーID。

{User Email}
WordPressユーザーのアカウントに保存されているメールアドレス。

{User First Name}
WordPressユーザーのアカウントに保存されている、もしあれば名。

{User Last Name}
WordPressユーザーのアカウントに保存されている、もしあれば姓。

{User IP}
WordPressユーザーの保存されているIPアドレス。

フォームコンテキスト

デフォルト値を使用して、支払いフォームに関する情報を自動入力できます。

利用可能なフォームコンテキスト値

{Form ID}
現在のフォームのWP Simple PayフォームID。

{Form Title}
現在のフォームのWP Simple Payフォームタイトル。

{Form Description}
現在のフォームのWP Simple Payフォームの説明。

{Embedded Post/Page ID}
現在のWP Simple Payフォームが表示されているWordPressの投稿/ページのID。

{Embedded Post/Page Title}
現在のWP Simple Payフォームが表示されているWordPressの投稿/ページのタイトル。

{Embedded Post/Page URL}
現在のWP Simple Payフォームが表示されているWordPressの投稿/ページのURL。

URLクエリ変数

URLクエリ変数を使用すると、フォーマットされたURLを使用して支払いフォームに情報を渡すことができます。

金額とメールのクエリ値が渡されたURLは、次のようになります。

http://example.com/payment-page?amount=2500&[email protected]

URLクエリ変数の使用方法の完全な例については、以下のよくある質問を参照してください。

名前フィールドの値を渡す場合、クエリ変数nameは予約語であり、エラーを引き起こすため使用できないことに注意してください。

よくある質問

前のページまたはURLからフィールドを事前入力できますか

以下の例では、URLパラメータを使用して金額とメールフィールドの事前入力を設定する方法を示します。これは、別のフォームプラグインからリダイレクトされた後や、クライアントに事前構築されたURLを提供する際によくあるシナリオです。

カスタム金額の設定

ユーザーによって金額を決定できるようにするを選択し、デフォルト価格オプションとして設定して、価格オプションを作成します

カスタム価格オプションを追加および設定した後、あなたのために追加されたカスタム金額入力フォームフィールドを編集します。

動的値セレクターをクリックし、クエリ文字列変数を選択します

以下に示すように、“”の間にクエリ変数の名前を入力します。ここではamountを使用しています

はい」にチェックを入れて、「デフォルトの価格金額で入力を事前入力する」ことを確認してください。

メールフィールドの設定

メールアドレスフォームフィールドの編集

動的値セレクターをクリックし、クエリ文字列変数を選択します

以下に示すように、“”の間にクエリ変数の名前を入力します。ここではemailを使用しています

URLクエリ変数を渡したフォームの例

フォームを発行またはプレビューした後、以下に示すように、クエリ変数とデフォルト金額を渡すことができます。

クエリ文字列を含むURLは、次のようになります。

http://example.com/plugin?amount=25000&[email protected]

ご不明な点はまだありますか?喜んでお手伝いさせていただきます!

最終更新日:

今日から決済を受け付けましょう

WordPressウェブサイトで、単発および定期的な支払いまたは寄付の受け付けを開始しましょう。