PayPalリンクジェネレーター

PayPalリンクジェネレーターは、支払いタイプ、受取人のメールアドレス、通貨、金額、リダイレクト先URLからPayPal決済リンクを作成できる無料ツールです。
PayPal決済リンクには何が含まれますか?
PayPal決済リンクは、エンドポイントと、それに続くクエリパラメーターで構成されます。これらのパラメーターによって、開始する支払いの種類、代金を受け取るアカウント、決済時の動作がPayPalに伝わります。広く使われているPayPal Payments Standard形式では、各入力項目が次のようなパラメーターに対応します。
| 入力項目 | 一般的なパラメーター | 用途 |
|---|---|---|
| 今すぐ購入、カートに追加、寄付 | cmd | 支払いフローを選択します。一般的な値は、今すぐ購入が_xclick、カート決済が_cart、寄付が_donationsです。カートに追加する場合は、cmd=_cartをadd=1と組み合わせます。 |
| PayPalメールアドレス | business | 代金を受け取るPayPalアカウントを指定します。 |
| 通貨コード | currency_code | GBP、EUR、USDなどのISO 4217コードで決済通貨を指定します。 |
| 金額 | amount | 支払額を指定します。通貨記号ではなく、数値を入力します。 |
| サンクスページURL | return | 支払いフローの完了後に、PayPalから購入者を移動させるページを指定します。 |
| キャンセルURL | cancel_return | 購入者が支払いをキャンセルし、販売者のサイトへ戻る際の移動先ページを指定します。 |
business、amount、currency_code、return、cancel_returnなどのPayPalパラメーターは、並び順が変わっても意味は変わりません。値は必要に応じてURLエンコードする必要があります。たとえば、businessに指定するメールアドレスの@は%40と表せます。また、入れ子になったreturnまたはcancel_returnのURLに、使用できない文字や外側のPayPalクエリ文字列の解析に影響する文字が含まれる場合、その文字はエンコードされます。

どのPayPal支払いタイプを選べばよいですか?
価格が固定された商品やサービスを1件購入してもらう場合は今すぐ購入、PayPalのショッピングカートに追加する場合はカートに追加、商品の購入ではなく寄付を受け付ける場合は寄付を選びます。
- 今すぐ購入は、価格が決まっている単一のサービス、チケット、ダウンロード商品などの販売に適しています。
- カートに追加は、支払い前に複数の商品をカートへ入れられるショップ形式に適しています。ただし、基本的なリンクだけでは在庫管理や商品カタログの機能は提供されません。
- 寄付は、取引を寄付フローとして扱います。団体が寄付を受け取る場合でも、PayPalアカウント、利用資格、関連する規制要件を確認する必要があります。
用意されている入力項目には、商品名、商品番号、送料、税率、顧客参照番号は含まれていません。これらの情報が必要なら、より高度なPayPal連携や、別の対応決済形式のほうが適している場合があります。
PayPal決済リンクを作成して使うには?
支払いタイプを選び、受取先のPayPalメールアドレス、通貨、金額を入力します。続けて、決済の完了時とキャンセル時に購入者を移動させるページを指定してください。
- 今すぐ購入、カートに追加、寄付のいずれかを選びます。
- PayPalのメールアドレスに受取アカウントのアドレスを入力します。意図した受取人を指定する重要な項目なので、慎重に確認してください。
- 通貨コードに、GBPなどのISO通貨コードを入力します。
- 金額には、ポンド記号や桁区切りを付けずに金額を入力します。
- サンクスページURLとキャンセルページURLには、https://を含む完全なWebアドレスを入力します。
- リンクを生成し、ブラウザーのプライベートウィンドウで開いて、PayPalに表示される受取人、金額、通貨を確認します。

生成結果を開くと、PayPalの決済ページに支払い情報が表示されます。端末側でリンクがPayPalアプリに関連付けられている場合は、アプリに表示されます。完了した取引は、その後、受取人のPayPalアクティビティやレポートに記録されます。サンクスページが示すのは、ブラウザーのリダイレクト先にすぎません。PayPalで支払いが完了したことを証明する信頼できる手段にはなりません。
名前と書式の付け方
複数の決済リンクをスプレッドシート、コンテンツ管理システム、キャンペーン資料などで管理する場合、書式を統一しておくと、PayPalの受取人、通貨、金額、リダイレクト先URLの誤りを見つけやすくなります。
- GBP、EUR、USDなど、ISO通貨コードは大文字で入力します。
- 金額は数値だけで記述します。£25.00ではなく25.00を使い、桁区切りのカンマは入れないでください。
- 自分で管理する新しいリダイレクト先のパスには、空白ではなく小文字とハイフンを使います。たとえば、/Payment Thanksではなく/payment-thanksとします。
- 関連するリンクでは、サンクスページとキャンセルページのパス形式を統一します。たとえば、無関係なページ名を付けるより、/payment/thanksと/payment/cancelのほうが区別しやすくなります。
- 見た目を整えるためだけに、受取人のメールアドレスの大文字と小文字を変更しないでください。PayPalアカウントに登録されているアドレスをコピーし、正しいことを確認します。
通貨コードには空白を使用できません。リダイレクト先URLに、外側のPayPalリンクで使用できない文字やクエリ文字列の解析に影響する文字が含まれる場合は、エンコードが必要です。アクセント記号付き文字や非ラテン文字もURLエンコードで表現できますが、国際化ドメイン名とアプリケーション側の対応には注意が必要です。
リダイレクト先URLが非常に長いと、PayPalリンクも長くなります。対応するURLの長さや上限は、ブラウザー、サーバー、中継サービスによって異なります。また、メッセージサービス、印刷物、手作業でのコピーでは、さらに実用上の問題が生じます。戻り先URLに独自のアクセス解析パラメーターが含まれる場合は、アンパサンドがPayPalパラメーターの区切りとして扱われないよう、入れ子になったURL全体を保持してエンコードしてください。
具体例とよくある間違い
payments@example.co.uk宛てに£25の「今すぐ購入」決済を設定し、完了ページとキャンセルページを分ける場合、入力内容は次のようなプレーンテキストで表せます。
支払いタイプ: Buy now
PayPalメールアドレス: payments@example.co.uk
通貨コード: GBP
金額: 25.00
サンクスページURL: https://www.example.co.uk/payment/thanks
キャンセルURL: https://www.example.co.uk/payment/cancel
対応するPayPal Payments Standardリンクは、次の形式になります。
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=payments%40example.co.uk¤cy_code=GBP&amount=25.00&return=https%3A%2F%2Fwww.example.co.uk%2Fpayment%2Fthanks&cancel_return=https%3A%2F%2Fwww.example.co.uk%2Fpayment%2Fcancel
パラメーターの表示順が異なっていても、同じ指定内容を表すことがあります。リンクを公開する前に、次のようなよくある間違いがないか確認してください。
- PayPalメールアドレスを間違える、または受取先として想定したアカウントに登録されていないアドレスを使う。
- 数値だけの金額を入力せず、金額欄にGBP、£、カンマを含める。
- 完全なURLではなく、/thanksのような相対リダイレクトパスを使う。
- 入れ子になったURLをエンコードしない。特に、すでに?、&、=が含まれているURLでは注意が必要です。
生成したPayPalリンクにはどんな制限がありますか?
生成したリンクからPayPalの支払いフローを開始できますが、取引確認、注文管理、完全な決済連携の代わりにはなりません。受取人のメールアドレス、金額、通貨、リダイレクト先などのパラメーターは、リンクを受け取った人やクリックした人なら誰でも確認できます。公開されるPayPalリンクのパラメーターに、パスワード、非公開の顧客データ、秘密の社内識別子を追加しないでください。
決済ページを開く前に、amount、currency_code、businessなど、公開されているPayPalパラメーターを編集することも可能です。そのため、受取側のシステムでは、PayPalの取引記録、対応する通知、APIデータを使って、支払額、通貨、受取人、取引ステータスを確認する必要があります。サンクスページへのアクセスだけでは確認できません。
固定された支払いが少数なら、入力項目から個別にリンクを作成する方法でも管理できます。ただし、価格、通貨、参照情報が多数ある大規模な商品カタログやキャンペーンには向きません。一括処理ではスプレッドシートの各列からURLを組み立てられます。また、PayPal APIやEC連携を使えば、プログラムで注文を作成し、追跡できます。
よくある質問
支払う人もPayPalアカウントが必要ですか?
必ずしも必要とは限りません。ゲストとしてカード決済を利用できるかどうかは、受取アカウント、国、取引内容、PayPal独自の確認など、PayPalが管理する要因によって決まります。対象の支払いフローで利用できることを確認するまでは、ゲスト決済が可能だと案内しないでください。
決済リンクをQRコードにできますか?
はい。通常のPayPal URLはQRコードに変換できます。リンクが長いほどコードが高密度になるため、読み取れる大きさで印刷し、実際に想定している距離からテストしてください。スキャンできない人のために、アクセス先として確認できるURLも近くに印刷しておきます。
このリンクをPayPal Sandboxのテストに使えますか?
記載されている入力項目にSandbox用の項目はありません。Sandboxでのテストには、正しいPayPalテスト環境とSandboxアカウントが必要です。本番用の決済リンクを、そのままテスト用リンクとして使えるとは限りません。
公開前にリンクをどうテストすればよいですか?
デスクトップのブラウザーとモバイル端末の両方でリンクを開き、PayPalページに表示される受取人、支払いタイプ、金額、通貨を確認します。キャンセル時の移動先もテストしてください。可能であれば、管理された環境で少額の取引を完了し、戻り先ページとPayPalの取引記録をあわせて確認します。
人気のツール
Digily LinkのIPルックアップツールは、任意のIPアドレスに関する詳細情報を提供します。この無料オンラインサービスを利用して、包括的なIPデータを取得してください。
WhatsAppリンクジェネレーターで無料のWhatsAppリンクを即座に生成します。カスタムメッセージを追加して、ワンクリックでチャットを開始できます。ログインやコーディングは不要です。