決済リンクをクリックしたら「エラー:不正なアクセスです(該当なし)」と表示されたのですが、どうしてですか?

置き換え文字の決済リンクの確認をしようと自分にメールを送って、
決済リンクをクリックしたら、「エラー:不正なアクセスです(該当なし)」と
表示されたのですが、どうしてですか?
決済リンク1

 

原因

 
決済リンクのURLが間違っている、もしくは不十分であることが原因となります。

決済リンクのURLの中には、
該当のユーザーと決済情報を紐づけるための情報(注文ID)が含まれています。

例えば、別のところから決済リンクをコピー&ペーストしてときに、
注文IDの部分が欠落してしまったり、
そもそも注文IDが入っていないことが考えられます。

※決済リンクの中に含まれる
 「?pid=」の後ろにある8桁の文字列が注文IDになります。

よくある原因としては、「テスト配信」で配信されたメールの
「テストメールの決済リンクをクリック」した場合に発生します。

注文IDも置き換え文字の1つとなるため
「テスト配信」を使って配信されたメールの場合、

本文中に記載されたURLは、正常なリンクのように見えますが、
URLに置き換え文字に、ユーザー情報が入らないため、
不十分なURLになります。

テスト配信の注意点につきましては、
下記のマニュアルをご参考くださいませ。
置き換え文字を挿入して、自分にテストメールを送信したのですが、※※○○○○※※になってしまうのはどうしてですか?

エラーとなるURLの確認方法

URLを見ると、エラーとなるかどうかを判断できます。

通常通り(一括配信または、ステップメールで)送ったメールと
テスト配信で送ったメールを比較してみましょう。

・マイスピー上で表示される決済リンク

%SERVER%p/deposit?pid=%item_user_id%&mode=**_**

※%SERVER% は、ドメイン名が表示されます。
※%item_user_id% は、ユーザー個別の情報となります。
※mode=**_** は、 支払IDとなります。

・通常どおり送ったメールの決済リンク

http://****.net/p/deposit?pid=********&mode=**_**

※赤字の部分に、注文ID(8桁の文字列)が入ります。

・テスト配信で送ったメールの決済リンク

https://****.net/p/deposit?pid=&mode=**_**

※pid=の後ろの注文ID(8桁の文字列)が入っていません。


下記画像が、実際にテスト配信で配信したメールになります。

決済リンク2

ユーザー個別の文字列がないため、ユーザー情報が紐づかずエラーとなります。
 

下記は、短縮URLを使用した場合のメールになります。

 決済リンク5

この状態で、
短縮URLを利用しても、
変換元のURLが、不十分なURLとなり
エラー画面が表示されてしまいますので、ご注意ください。

決済リンクの動作を確認する方法

決済リンクの動作を確認したい場合には
ステップメールの最下部にある「テスト配信」で確認するのではなく、
実際に、ご自身のメールアドレスに配信したうえでご確認ください。

手順としましては、

ご自身のテスト用のメールアドレスを
登録フォーム(または、個別登録)よりユーザー登録して、
登録したユーザーに対してメールを配信することで、
置き換え文字や短縮URL等のリンクは、
送ったユーザー専用のものに置き換わります。

なお、指定したユーザーにのみメールを配信する方法については、
■自分のメールアドレスだけに絞り込みテスト配信する方法は?
参考にしてください。

また、ユーザーをマイスピーに登録済みでしたら

 ユーザー一覧 → 売上詳細 → 支払方法 → 決済用URL取得

から、対象ユーザーの決済リンクを確認することができます。

111

サブコンテンツ

このページの先頭へ