TEDASK(テダスク)トップTEDASKについて代表プロフィール各種サービスのご案内ホームページ制作WEB集客サポート各種料金コラムお問い合わせTEDASKは埼玉県川口市のフリーランスWEBエンジニアが運営するホームページです。2018年12月20日こんにちは。最近ですが、サイトにPaypal決済を導入することがあり、その時にハマったのがこのクレジットカード決済が表示されない問題です。今回はこのPaypal決済を導入するときにクレジットカード決済が表示されない問題について対策したことをシェアしたいと思います。生成されるHTMLコードを自分のサイトに記述するだけで、簡単に決済ボタンが作れます。これはPaypalの会員じゃなくても、クレジットカード決済が出来るようになっています。ウェブペイメントスタンダードという仕組みです。それで、今回ハマったのは何かというと、同じウェブペイメントスタンダードでも動的にformを作るパターンでやったときの話です。上記のPaypalボタンの場合、当然ですが一々Paypalの管理画面でボタンを生成しなければいけないので例えば作っているウェブサイトで、誰でも動的に製品を登録する場合は、Paypalボタンでは出来ないので動的にボタンって作れないのかなと思ったら、このサイトを見つけて、参考にさせていただきました。↓http://arrow3.way-nifty.com/shige/2010/12/paypal-64fa.html上のサイトで見てそのままやれば動的に取得した金額とか名前とかをPaypal側に送ることが出来るわけです。ここで起こったのが、何故かクレジットカード決済が出ずに、Paypalで支払もしくは会員登録でしか支払が出来ないという問題です。これだと、Paypal会員しか購入できないじゃん!と言うことになってしまうのですが、これ実はトリックがありまして、一度使っているパソコンでPaypalログインをしたことがある場合Paypal側にcookie(クッキー)が残ってしまい、とりあえずログインしてからクレジットカード決済してね!みたいな仕組みになっているようです。クレジットカード決済出ないじゃんと思っても、他の端末、例えばスマホで同じようにPayPalボタンをクリックして飛んでみると、ちゃんとクレジットカード決済画面が出ている筈です。話は少し変わりますが、PayPalの決済方法には、今まで説明しているウェブペイメントスタンダードと他に・ウェブペイメントプラス・エクスプレスチェックアウト(API決済)なるものがあります。ウェブペイメントプラスというのは、PayPal会員じゃなくてもクレジットカード決済ができるというのがウリのシステムのようですが、月額3,000円掛かるそうです。申請とその受理が必要です。ウェブペイメントスタンダードでゲストでも(PayPal会員じゃなくても)クレジットカード決済が出来ると分かった今、これは何のメリットがあるのかよく分からないのですが、とりあえずこちらもクレジットカード決済ができます。一方のエクスプレスチェックアウト(API決済)は、細かい決済のフローをすっ飛ばすイメージのシステムでいわゆるかご落ち率を下げるためのシステムですが、こちらは前提としてPayPal会員じゃないとクレジットカード決済ができませんので、日本では正直使えないシステムだと思います。話はクレジットカード決済が表示されない問題について戻そうと思うのですがもし、それでもクレジットカード決済が表示されない場合は、PayPal管理画面での設定が間違っている場合があります。他のサイトでも説明されているものですが、PayPalアカウントオプションサービスをオンにしないとクレジットカード決済が表示されないようです。設定する場所はヘッダーメニューの「アカウント設定」→「プロフィール設定」→左メニューの「販売ツール」→ウェブサイトの設定を「更新」→下から3つ目くらいの行にあるPayPalアカウントオプションサービスを「オン」に設定します。これで、設定が完了です。これでも全然クレジットカード決済が表示されなかったら、コメント欄にコメント下さい。ご参考になれば幸いです。WordPressのテーマ制作で躓いたらTEDASKでは個人向けに、マンツーマンのWordPressテーマ制作/カスタマイズレクチャーを行っております。メールサポートのプランや、対面もしくはSkype、Zoomを使った1時間のセッションなどのサービスを行っておりますので是非WordPressテーマ制作/カスタマイズレクチャーの詳細をご覧になってみてください。ニュースキャッシュレス・消費者還元事業の対象となりました。pm今ちょうどこのことで困っており、非常に参考になります。ありがとうございます。変わらず、アカウントの作成をしないと決済に進めない状況で困っています。ウェブペイメントスタンダードで、ログインの下にカードで支払う欄も出ているのですが、その更に下にあるPayPalアカウント作成の欄を埋めないと先にすすめません。クッキーは削除し、PayPalアカウントオプションサービスもオンになっています。連投すみません...「今すぐ購入」ボタンです。pmはじめまして!コメントありがとうございます。PayPal決済難しいですよね^^;おっしゃるとおり、アカウント登録は不要なはずです。ソースとか状況を見てみないとなんとも原因が分からないので推測でしかできないのですが以下のPayPalのデベロッパーページの中でhttps://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/#deprecated-variablesformで送信できるパラメータが色々あって、意味があるか分かりませんが「no_shipping」というパラメータでデフォルトが0で表示はするけど入力は必須じゃないという設定のところを1にしてみて住所入力を省くとかをやってみたら如何でしょうか?あとはどこかで購入物が「送る必要がある」みたいな設定になっていて、どうしても住所が必要になっているから住所が必須みたいになっているとかでしょうか。コメントをキャンセルメールアドレスが公開されることはありません。CafeWordPressお困り解決サービスタイムチケットで販売している「WordPress立ち上げお手伝いします。」こちらのサービスではWordPressの立ち上げだけで無くWordPressのお困りごとの解決も行っておりテダスクでも人気のサービスです。SeitoWEBエンジニア/タイムチケットアンバサダー/上級ウェブ解析士WordPressに関する相談実績のべ200件以上、タイムチケットでのWordPressの立ち上げお手伝いのチケット販実績100件以上!WordPressのカスタマイズからWEBアプリ制作、ホームページ制作までWEBの事ならなんでもご相談下さい。問題解決系が得意です!最近はWEB集客にも力を入れておりサポートサービスも始めました。ニュース2020/01/08キャッシュレス・消費者還元事業の対象となりました。TEDASK_ToshiTEDASK人気サービスパートナー募集中!現在テダスクではコーディングやWordPressテンプレート化、デザイン制作のお仕事をお願いできるパートナーさんを募集しています。》詳細はこちらからホームTEDASKについて各種サービスのご案内WordPress1日立ち上講座+WEB集客戦略サイトマッププライバシーポリシーお問い合わせTEDASKは埼玉県川口市のフリーランスWEBエンジニアが運営するホームページです。WordPressによるウェブサイト制作からWEB制作に関するお悩み解決をお手伝いしています!。