4

あるユーザーが PayPal を使用して別のユーザーから商品を購入できるサイトを構築しています。IPN とインターフェイスを処理するだけで、お金が一方から他方に直接移動することを望んでいます。cmd=を使用するように暗号化されたボタンを設定し、暗号化さ_s-xclickれたデータにcmd= _xclickbusiness= 販売者の電子メール、email= 購入者の電子メールを設定しました。トランザクションを完了する際に問題が発生しています。たとえばUser A、PayPal アカウントを持っていますが、持ってUser Bいません。両方とも、反対のユーザーがアイテムを購入しています。(のアイテムUser Aを購入する) の[PayPal で支払う] ボタンをクリックすると、次のようになります。User B

「マーチャントはビジネスまたはプレミア PayPal アカウントではありません。この機能は、ビジネスまたはプレミア PayPal アカウント所有者に対してのみ有効です。」

(のアイテムUser Bを購入する) の[PayPal で支払う] ボタンをクリックすると、次のようになります。User A

取引を承認できませんでした。加盟店にお問い合わせください。

  1. 最初のメッセージはUser BPayPal アカウントを持っていないためだと思いますが、PayPal は引き続き支払いを受け入れ、そのユーザーがサインアップするまで一時的なアカウントに保留すると思いました.
  2. また、2 番目のメッセージも、購入者 (この場合User Bは ) が PayPal アカウントを持っていないことが原因であると想定しています。しかし、PayPal は、その場で作成するか、支払いにクレジット カードを使用するかのオプションを提供するだけだと思っていました。

何か足りないものはありますか (たとえば、別の変数を渡す必要がありますか)? または、アイテムの売買を許可する前に、ユーザーが PayPal アカウントを持っていることを何らかの形で確認する必要がありますか?

PS: どちらの当事者も PayPal アカウントを持っていて、売り手がビジネス/プレミアム アカウントである場合に機能することを確認する必要があります.

4

2 に答える 2

3

両当事者が PayPal アカウントを持っていることを確認または保証する方法がないため、この方法は優れたソリューションではありません。アダプティブ ペイメント (チェーン ペイメント) を使用することをお勧めします。これにより、PayPal アカウント所有者として各トランザクションを実行できるようになり、適切な販売者の PayPal アカウントに送金するか、PayPal アカウントを持っていない場合は待機中のお金があることを知らせる電子メールが送信されます。彼らはサインアップしてお金を請求することができます.

于 2013-02-14T01:17:54.957 に答える
2

最近、この非常に役に立たないエラー メッセージが表示されるようになったため、Paypal Merchant Technical Supportに連絡する必要がありました。何度もやり取りした後、次の応答を受け取りました。

残念ながら、私たち PayPal は現在暗号化されたボタンでいくつかの問題に直面しており、私たちの開発者チームはこの問題を解決しています。それまでの間、よろしければ、アカウントでセカンダリ メールを作成し、それをプライマリとして設定していただけますか。次に、ボタンをもう一度再生成してテストしてください。今のところ、暗号化されたボタンを使用する必要がある場合に提供される回避策はこれだけです。試してみて、機能するかどうかを確認してください。他に必要なものがあればお知らせください。喜んでお手伝いします. ご迷惑をおかけして申し訳ありません。

それを試してみましたが、うまくいきました。誰かをののしりたくなりましたが、うまくいきました。

于 2015-06-24T14:22:47.160 に答える