解決済「PayPal」等のボタンが反応しません
タグ: PayPal
-
投稿者投稿
-
2021年9月10日 3:46 PM #94967beyna参加者
——————————————-
WordPress のバージョン:5.5.6
Welcart のバージョン: 2.1.8.2103291
PHP バージョン 7.2.34
ご利用のテーマ:Welcart Voll
症状を確認したブラウザ:FireFox(Mac)
サーバー【重要】:Xサーバー X10——————————————-
PayPalのボタンが反応しません。
2021年6月3日 9:30 AM に
ozeki0828 さんが投稿したのと同じ状態で、Paypalでの決済のテストができません。
決済画面の「PayPal」ボタン、「クレジット及びデビットカードの使用」というボタンが出るところでどちらのボタンも反応がありません。
「PayPal」ボタンは押すとダイアログ的な小さなウインドウが一瞬出た後、閉じてしまいます。対応方法がわからないので、教えて頂ければ幸いです。
——————————————-
以下の流れで、テスト用(Sandbox)の
【Client ID】、【Secret】を取得しました。=====================
(1)PayPalのアカウント取得。
———-
(2)
デベロッパーサイト
https://developer.paypal.com/homeにアクセス。
ページ右上の「Log into Dashboard」をクリックし、(1)で取得したアカウント情報でログイン。
———-
(3)
左メニューの「Sandbox」の「Accounts」をクリック。
右の青い「Create Account」ボタンをクリックし、
必要事項を入力して、Buyer(PERSONAL)とSeller(BUSINESS)のアカウントを作成。———-
(4)
デベロッパーサイト右上の、ログインしているアカウントの名前が表示されていると所をクリックし、
表示されるプルダウンメニューから「Dashboard」を選択して、My apps & credentials
のページを表示。
見出し「My apps & credentials」の文字の下にあるボタン。
「Sandbox」「Live」の2つがあるうち「Sandbox」を選択。その下の青い「Create App」ボタンをクリック。
———-
(5)
App Name を「test-1」とし、
「App Type」は
Merchant – Accept payments as a merchant (seller)
を選択。その下の
「Sandbox Business Account」は、
(3)で作成した(売り手)のアカウントのメールアドレスを選択して、
その下の青い「Cteate App」をクリック。App Name「test-1(テスト用(Sandbox))」の
【Client ID】、【Secret】を取得。
———-
(6)
ウェルカートの「クレジット決済設定」の【Client ID】、【Secret】に
取得したものを入力。「動作環境」は「テスト環境」を選択。
———-
(7)
ウェルカートの「基本設置」の中の「支払い方法」で、
「クレジットカード決済(PayPal)」を「使用」にして「更新」ボタンをクリック。———-
(8)
購入者(客)の体で、商品を購入画面を進み、
決済画面に「PayPal」ボタン、「クレジット及びデビットカードの使用」というボタンが出るのですが、
どちらのボタンも反応がありません。======================
2021年9月10日 4:57 PM #94968sagawaキーマスターこんにちは。
登録の流れを見る限りでは問題ないように思えます。
1. Welcartのバージョンを最新版にする。(2021/9/10時点で最新版は2.3.1です。)
また、ご利用環境のバージョンにつきまして、こちらのシステム要件を併せてご確認いただけたらと思います。
2. 再度、テスト用の【Client ID】と【Secret】を登録しなおしてみる。
3. ブラウザの検証ツールで、javaScriptのエラーが出ていないかを確認する。
エラーが出ている場合は解決する。
4. Welcart以外のプラグインを停止してみる。
お手数ですが、これらの方法を試してみていただけますでしょうか?2021年9月13日 4:19 PM #94986beyna参加者返信ありがとうございました。
ウェルカートのバージョンを最新のものにした所、行けそうです。
テストのやり方について以下の流れで進めました。
==================
「Welcart Shop クレジット決済設定」の「PayPal(CP)」タブ内は以下の設定。
———-
【PayPal 決済】→ 利用する
【動作環境】→ テスト環境(Sandbox)
【Client ID】→ テスト用のもの
【Secret】→ テスト用のもの==================
「Welcart Shop 基本設定」
【支払方法】→ 「使用」
==================
客として、ネットショップで商品を購入。
「支払い方法」のページで
「クレジットカード決済(PayPal)」のラジオボタンをクリック(選択)画面下の「次へ」ボタンをクリック。
==================
ページ下部に表示されている「デビットカードまたはクレジットカード」のボタンをクリック。
カード情報などを入力するダイアログ(小さいなウインドウ)が表示されるので、
そこにカード情報(など)を入力する…==================
(まだテストは途中ですが)テストの方法として、
カードの情報を入力する部分で、テスト用のカードの情報を入力すれば良いので、
テストの段階になったら、いきなり客として購入の手続きを進めてしまって良いのでしょうか?また、カード情報を入力する時、セキュリティコードを入力する欄があるのですが、
テスト用のアカウントの中にクレジットカードのセキュリティーコードの情報が見当たりませんでした。(1)テストのやり方として、間違っていないか?
(2)カードのセキュリティコードの処理はどうすればいいのか?※添付した画像は、カード情報を入力するウインドウをスクショした物です。
ココに入力するセキュリティーコードがテストアカウントの情報の中に見当たりませんでした。を教えて頂きたいです。
宜しくお願い致します。Attachments:
You must be logged in to view attached files.2021年9月13日 4:57 PM #94988sagawaキーマスターbeyna様
ご確認いただきありがとうございます。
(1)テストのやり方として、間違っていないか?
テストの流れにつきましては、下記マニュアルの20P~記載がございますので、併せてご確認ください。
https://www.welcart.com/docs/settlement/PayPal_cp_1.0.3.pdf購入後はテスト用のバイヤーアカウントもしくはセラーアカウントでログインすることで、履歴が確認できます。
sandbox.paypal.com(2)カードのセキュリティコードの処理はどうすればいいのか?
テスト環境(sandbox)の場合は、デベロッパーサイトでテスト用のバイヤーアカウントを利用して、テスト購入します。
テスト用のカード情報は、[デベロッパーサイト > DASHBOARD > SANDBOX > Accounts]でテスト用バイヤーアカウントから「View/edit account」(…の箇所)をクリックして「Account details」を開きます。
「Funding」タブを選択すると各テスト用の情報が記載されていますので、こちらをご利用ください。2021年9月13日 5:06 PM #94989beyna参加者テスト用のカード情報は、
おっしゃる通り、———-
[デベロッパーサイト > DASHBOARD > SANDBOX > Accounts]
でテスト用バイヤーアカウントから「View/edit account」(…の箇所)をクリックして
「Account details」を開きます。
「Funding」タブを選択すると各テスト用の情報が記載されていますので、こちらをご利用ください。———-
を見たのですが、
クレジットカード情報は、———-
カードナンバー
カードタイプ
使用期限———-
の3項目しかありません。
※添付画像参照Attachments:
You must be logged in to view attached files.2021年9月13日 5:18 PM #94991sagawaキーマスターbeyna様
セキュリティコードですね。
失礼しました。
任意の数字でOKのはずです。「000」や「123」で試してみていただけますでしょうか。2021年9月14日 4:42 PM #94999beyna参加者お返事ありがとうございました。
セキュリティコードは任意の数字で大丈夫でした。 -
投稿者投稿
- このトピックに返信するにはログインが必要です。