PayPal QRコード作成
100%プライベート、ローカル処理 — データがブラウザの外に出ることはありません。これらのQRコードは恒久的で、期限切れになることはありません。
PayPalの設定
デザイン
中央にロゴを追加
画像はこのページ内で読み込まれ、data: URLとしてコードに埋め込まれます。アップロードはされず、ダウンロードするファイルの中に留まります。
その他のデザイン設定
コードの暗いほうの半分です。背景より明度を十分低く保ってください。
モジュール同士の隙間だけでなく、クワイエットゾーンも塗ります。背景を透過にするとファイルから省かれるので、この色では何も描画されません。
モジュールと背景のコントラストは11.5:1です。
PNGとWebPはアルファチャンネルを保持し、SVGは背景の矩形をそのまま省きます。コードを置いた面が、コントラストの明るいほうの半分になります。
グラデーションは暗いモジュールだけを塗ります。明るいほうの端がスキャナーの実際に得るコントラストを決めるので、両端とも暗いままにする必要があります。
2色目で、グラデーションを選んでいる間だけ使われます。1色目と並べてコントラストが測定されます。
左から右への向きを起点とした時計回りの角度です。放射グラデーションは中心から外へ広がるため、角度が効くのは線形のときだけです。
丸い形はセルを覆う面積が小さくなります。デコーダーが標本を取る中心は覆われたままですが、密度の高いコードを小さく印刷する場合は四角のほうが安定して読み取れます。
3つの位置検出パターンの外枠です。
各位置検出パターンの中にある目にあたる部分です。
コードの周囲の余白で、モジュール単位で測ります。規格上の最小値は4です。
復元レベルが高いほど多くの損傷に耐えられますが容量を消費するため、同じ内容でもシンボルが密になります。
中央にロゴがあり、レベルをHに固定しています。幅の上限はシンボルに応じて変わり、最小のコードで14%、密なコードで30%です。
ライブプレビューと書き出し
ご自身のPayPal.Meのユーザー名、つまり自分のリンクの paypal.me/ より後ろの部分を入力してください。
書き出し
ラスター、画面向け
フォームを入力するとダウンロードが有効になります。
書き出しサイズとエンコードされたテキスト
- ペイロード
- まだ何もエンコードされていません
- シンボル
- まだ生成されていません
- 復元レベル
- Q
入力待ち
PayPal.Meのユーザー名を、金額をあらかじめ入れておけるスキャン可能な支払いリンクに変えます。このサイトは支払いには一切関与せず、URLを書き出すだけです。
スキャンしたときの動作
スマートフォンがブラウザかPayPalアプリでpaypal.meを開き、あなたのプロフィールと、設定していれば支払う側が変更できる金額を表示します。
リンクの組み立て方
基本になるのは https://www.paypal.me/ にユーザー名を続けた形です。金額を入れると、金額が次のパスセグメントになります。www.paypal.me/janedoe/2500 です。通貨も選ぶと、3文字のコードが数字の直後に、空白も区切り文字もなしで付きます。www.paypal.me/janedoe/2500JPY です。
通貨をアカウントの既定のままにするとコードは省かれ、PayPalはその数字を、あなたのアカウントに設定されている既定の通貨として解釈します。支払う側と受け取る側が同じ通貨を使っているなら問題ありませんが、そうでないときは静かな混乱のもとになります。海外の人に読まれるかもしれない掲示では、コードを明示的に設定してください。
金額は小数点にピリオドを使い、桁区切りは付けずに書きます。URLがそれを前提にしているからです。補助単位を持たない通貨、ここの選択肢では日本円がそれにあたりますが、そうした通貨は整数で指定します。
- 金額なし: https://www.paypal.me/janedoe
- 金額のみ: https://www.paypal.me/janedoe/2500
- 金額と通貨: https://www.paypal.me/janedoe/2500JPY
このリンクがしないこと
金額は提案です。PayPalはそれを初期値として表示し、支払う側は確定の前に書き換えられます。投げ銭には正しい動きで、きっかり支払われなければならない請求には合いません。正確な数字が重要なら、印刷した数字に頼らず、アカウントからPayPalの請求書を送ってください。
リンクは参照番号も注文番号もメモも運ばないので、この経路で届いた支払いを識別できるのは、送った本人が誰かということだけです。支払いの種別も選びません。それは送る側がPayPalの中で選ぶもので、PayPalのどの保護が適用されるかは、その選択とPayPal自身の規約から決まるのであって、ここでエンコードされた何かから決まるのではありません。
PayPal.Meはすべての国で提供されているわけではなく、ユーザー名はすでに存在している必要があります。リンクを作ったときにPayPalが発行するものです。このページは、ユーザー名が実在するか、空いているか、あなたのものかを確認できません。確認するとは、どこかへ送るということだからです。
印刷に回す前に、自分で読み取ってください
1文字違うユーザー名も、URLとしては正しく成立します。それが見知らぬ誰かのPayPal.Meのページに解決することもあり、そこへ送られたお金は、あなたではなくその人の口座に入ります。パターンを見てもそれは分かりません。コードは完全に正しく見えます。
ですから、完成したコードをお客様と同じやり方で試してください。スマートフォンで読み取り、ページを読み込ませ、PayPal.Meのプロフィールに出ている名前と写真が自分のものであること、初期値の金額と通貨が想定どおりに表示されることを確認します。これを、コードを印刷する前、ラミネートする前、彫り込む前に行ってください。100枚のテーブルカードに間違ったコードが載れば、100枚の刷り直しです。
よくある質問
OpenQRSはこのコード経由の支払いから手数料を取りますか?
取りません。コードに入っているのは、あなたのユーザー名を指す素の paypal.me のURLだけで、中間のアカウントも、アフィリエイトのパラメータも、このサイトを経由するリダイレクトもありません。お金は支払う側とあなたのPayPalアカウントの間を動き、そこにかかるのはPayPalがあなたに課す手数料です。
PayPal.Meのユーザー名はどこで確認できますか?
PayPalのアカウント内のPayPal.Meのセクションで、まだ作っていなければ、そこで作成します。リンクは paypal.me/something という形になり、この something がこの欄に入れるものです。ドメインはツールが付けるので、省いて入力してください。
支払う側が変更できない固定の金額を設定できますか?
PayPal.Meのリンクではできません。URLの中の金額は欄を埋めるだけで、支払う側が上書きできます。数字を固定するのはPayPalの請求書か、PayPalのアカウントで生成するBuy Nowボタンで、できあがったリンクはURLのツールでエンコードできます。
別の通貨で支払う人にも同じコードは使えますか?
リンクは誰に対しても開きますが、そこに書き込んだ通貨は、あなたのアカウントが実際に受け取れるものである必要があります。受け取れない場合、PayPalはアカウントの設定と地域に応じて換算するか、拒否します。相手が国際的なら、通貨コード入りのコードを印刷する前に、アカウントがどの通貨を受け取れるかをPayPalに確認してください。
静的QRコードの仕組み
このサイトのコードはすべて静的です。ペイロードは白黒のモジュールそのものに書き込まれています。読み取り時に何かを参照することはなく、当サイトのサーバーが関与することもなく、印刷されたコードをサブスクリプションが支えているわけでもありません。同じ性質が限界でもあります。一度印刷すると、中身は変更できません。
印刷したコードが読めるかどうかを決めるのは3つです。ペイロードが何バイトになったか、どの復元レベルが損傷を吸収するか、そして紙の上で1モジュールがどれだけの幅になるか。以下のガイドは、そのそれぞれを数字とともに扱います。