Paypal Website PaymentsStandardを使用しています。ユーザーが送信した変数を使用してPaypalにアクセスすると、Paypalログインフォームが表示され、下部に「Paypalアカウントをお持ちではありませんか?クレジットカードまたは銀行口座(利用可能な場合)を使用してください」と表示されます。
デフォルトで常にクレジットカードを要求し、「PayPalを持っていますか?それを使用してください!」と言うようにします。何か案は?
私はこの質問に苦労し、ExpressCheckoutAPIでのLANDINGPAGE = Billingの使用に関するRobertsのコメントに続いて答えを見つけました。
ページから:
[〜#〜]ランディングページ[〜#〜]:表示するPaypalページのタイプ。
これは、次のいずれかの値です。
さらに参照してください:
[〜#〜] solutiontype [〜#〜]:チェックアウトフローのタイプ。これは、次のいずれかの値です。
注:マーチャントアカウントでPaypalアカウントオプションがオンになっている場合は、マークを渡してPaypalアカウントオプション設定を選択的に上書きできます。アカウントでPaypalアカウントオプションがオフになっている場合、ソールを渡すことは効果がありません
お役に立てれば。
Paypal開発者コミュニティのスレッド 彼らはチェックアウトページへのCookieベースの訪問でそれを説明します。
基本的に、Paypalがあなたがユーザーであることを検出し、Cookieを見つけた場合、デフォルトでログインフォームが表示されます。
彼らがそのクッキーを見ることができない場合、彼らは最初にクレジットカードオプションを表示し、すでにPaypalアカウントを持っている場合はログインするように注意します。
したがって、答えはノーです。