私は自分のウェブサイトにサブスクリプションの支払いを設定しています。ユーザーが購読するためにクリックすると、Paypalページに移動し、ログインしてPaypalアカウントで支払いを行うか、基本的に「ゲスト」としてクレジットカード情報を入力するかを選択できます。支払いが行われると、ユーザーのアカウントで余分な機能を開くことになっています。IPNは「ゲスト」支払いには使用できますが、PayPalアカウント保有者ではありません
テスト支払いの際に、「ゲスト」として支払われる支払いは、そのユーザーの追加機能を開くためにサイトを経由して中継されます。しかし、自分のPaypalアカウントにログインすると、支払い自体は終了しますが、ウェブサイトでは追加機能のロックを解除することはできません。
私たちは、PDTを有効にするなど、変更が必要な設定を探しましたが、それは役に立ちませんでした。ウェブサイトは「お客様」からすべての適切な情報を受け取っていますが、なぜPayPalアカウントにログインしている人が違うのか理解できず、この問題が発生しています。私は人々がお金を払って、彼らが期待しているものを得られないようにしたくありません。任意のアイデアをどのようにこれを修正するには?