バージョン選択

フォーラム

メニュー

オンライン状況

48 人のユーザが現在オンラインです。 (39 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 48
もっと...

サイト内検索

質問 > その他 > ペイパル チェックアウト 決済のプラグインが動きません

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
woof
投稿日時: 2023/4/13 11:49
対応状況: −−−
新米
登録日: 2023/3/6
居住地:
投稿: 5
ペイパル チェックアウト 決済のプラグインが動きません
▼テンプレート
[EC-CUBE]4.2.0新規インストール
[レンタルサーバ] Xサーバー
[OS] macOS mojave 10.14.6
[PHP] 7.4.33
[データベース]MySQL 10.5.13-MariaDB-log
[WEBサーバ] Apache
[ブラウザ] gogle Chrome
[導入プラグインの有無] ペイパルチェックアウト決済
[カスタマイズの有無] デザインのみのカスタマイズ
[現象] ペイパルチェックアウト決済のプラグインをインストールしましたが、決済でPaypalボタンを押し、ポップアップウィンドウは開くのですが、そこでくるくるとシンジケーターがずっと回っている状態になり、何もできません。何度も再インストールを試みましたが全く同じ状況で、他のpaypalアカウントでも試しましたが同様です。paypalに連絡しましたが対応してもらえずどうしたら良いか困っております。どうぞお力をお貸しください。
mcontact
投稿日時: 2023/4/13 12:48
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1240
Re: ペイパル チェックアウト 決済のプラグインが動きません
EC-CUBEのログは確認できますか?
どのようなエラーが出ますでしょうか?
var/log/prod/site-yyyy-mm-dd.log に「システムエラーが発生しました」といった行がありましたらご提示ください。

また、paypalさんであれば下記に技術的なサポート窓口があると思います。
https://www.paypal.com/jp/webapps/mpp/corporate/contact#A6


----------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
EC-CUBEインテグレートパートナー【ゴールド】ランク
M&I Works
URL: https://miworks.biz/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

woof
投稿日時: 2023/4/13 14:06
対応状況: −−−
新米
登録日: 2023/3/6
居住地:
投稿: 5
Re: ペイパル チェックアウト 決済のプラグインが動きません
ログにシステムエラーの表示はないようです。
paypalさんの連絡先、ありがとうございます。
こちらにさっそく連絡させていただきます。
ご親切にありがとうございます。
a24a24
投稿日時: 2023/6/12 11:12
対応状況: −−−
新米
登録日: 2023/6/12
居住地:
投稿: 3
Re: ペイパル チェックアウト 決済のプラグインが動きません
よこから失礼致します。
当方も上の方と同じ症状が発生しており、困っております。
環境はほぼ一緒で、サンドボックステスト時は正常に動作しておりましたが、本番環境に移したら症状が出ました。
その時のエラーログを下記に記します。
恐れ入りますが、解決策について教えていただきたく、お願い申し上げます。
(Paypalの技術サポートにも連絡しましたが、500エラーでサーバー内の問題なので、そちらで対応して下さいとの回答でした。)

app.ERROR [a84d8025] [cea1bcd] [N/A] [Eccube\Log\Logger:log:68] - システムエラーが発生しました。
["Call to a member function getMethod() on null",
"/public_html/app/Plugin/PayPalCheckout42/Controller/ShortcutPaypalCheckout/ShortcutPayPalCheckoutController.php",113,"#0 [internal function]:
Plugin\\PayPalCheckout42\\Controller\\ShortcutPaypalCheckout\\ShortcutPayPalCheckoutController->Plugin\\PayPalCheckout42\\Controller\\ShortcutPaypalCheckout\\{closure}()\n#1
/public_html/app/Plugin/PayPalCheckout42/Controller/OrderManagement/InitializeOrderController.php(94): call_user_func()\n#2
/public_html/app/Plugin/PayPalCheckout42/Controller/ShortcutPaypalCheckout/ShortcutPayPalCheckoutController.php(115):
Plugin\\PayPalCheckout42\\Controller\\OrderManagement\\InitializeOrderController->eccubeShoppingControllerIndex()\n#3
/public_html/app/Plugin/PayPalCheckout42/Controller/ShortcutPaypalCheckout/Guest/OrderingProductController.php(65):
Plugin\\PayPalCheckout42\\Controller\\ShortcutPaypalCheckout\\ShortcutPayPalCheckoutController->initializeOrder()\n#4
/public_html/vendor/symfony/http-kernel/HttpKernel.php(153):
Plugin\\PayPalCheckout42\\Controller\\ShortcutPaypalCheckout\\Guest\\OrderingProductController->__invoke()\n#5
/public_html/vendor/symfony/http-kernel/HttpKernel.php(75):
Symfony\\Component\\HttpKernel\\HttpKernel->handleRaw()\n#6
/public_html/vendor/symfony/http-kernel/Kernel.php(202):
Symfony\\Component\\HttpKernel\\HttpKernel->handle()\n#7
/public_html/index.php(83):
Symfony\\Component\\HttpKernel\\Kernel->handle()\n#8
{main}"]
mcontact
投稿日時: 2023/6/12 18:13
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1240
Re: ペイパル チェックアウト 決済のプラグインが動きません
エラーメッセージ自体は、
/public_html/app/Plugin/PayPalCheckout42/Controller/ShortcutPaypalCheckout/ShortcutPayPalCheckoutController.php
ファイルの113行目でgetMethod()メソッドの読出しでエラーが発生しています。

EC-CUBEのカスタマイズを行っていて影響がないか、Paypalの設定が正しくされているかを確認すると良いと思います。


----------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
EC-CUBEインテグレートパートナー【ゴールド】ランク
M&I Works
URL: https://miworks.biz/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

a24a24
投稿日時: 2023/6/12 19:45
対応状況: −−−
新米
登録日: 2023/6/12
居住地:
投稿: 3
Re: ペイパル チェックアウト 決済のプラグインが動きません
早速の回答をいただきまして誠に有難う御座います。

EC-CUBEのプログラム自体触っておらず、デザイン部分のみ触っている状態です。

paypalの設定についてですが、EC-CUBEの管理画面からプラグインの設定画面にて
サンドボックスのチェックを外した状態でClientIDを取得して登録しております。

仮運用からの手順として、
・当初、EC-CUBE2系で運用
・バージョンアップのため、テスト環境(本番環境のサブドメイン)にて仮運用
 (この時、paypelのsandboxにて動作確認OK)
・データ移行プラグインを用いてデータ移行
・本番環境へ移設
という流れで行った後、動作確認時にエラー発生という流れです。

なお、先程の流れとは別に、商品をカートに入れ、購入手続きに進み、会員登録をしないでゲスト購入に進み、『お客様情報の入力』画面の『次へ』ボタン押下時に下記のエラーが発生しておりますので、これが関係していて、paypalボタン押下時にも影響が出ているかもしれません。

app.ERROR [26769a8b] [13da586] [N/A] [Eccube\Log\Logger:log:68] - システムエラーが発生しました。
["Call to a member function getId() on null",
"/public_html/app/Plugin/PayPalCheckout42/Service/PayPalOrderService.php",559,"#0
/public_html/app/Plugin/PayPalCheckout42/Event.php(250):
Plugin\\PayPalCheckout42\\Service\\PayPalOrderService->generateFrontEndParametersOnShoppingIndexPage()\n#1
/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php(270):
Plugin\\PayPalCheckout42\\Event->onDefaultShoppingIndexTwig()\n#2
/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php(230):
Symfony\\Component\\EventDispatcher\\EventDispatcher::Symfony\\Component\\EventDispatcher\\{closure}()\n#3
/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php(59):
Symfony\\Component\\EventDispatcher\\EventDispatcher->callListeners()\n#4
/public_html/src/Eccube/Twig/Template.php(36):
Symfony\\Component\\EventDispatcher\\EventDispatcher->dispatch()\n#5
/public_html/vendor/twig/twig/src/Template.php(390):
Eccube\\Twig\\Template->display()\n#6 /public_html/vendor/twig/twig/src/TemplateWrapper.php(45):
Twig\\Template->render()\n#7
/public_html/vendor/twig/twig/src/Environment.php(318):
Twig\\TemplateWrapper->render()\n#8
/public_html/vendor/sensio/framework-extra-bundle/src/EventListener/TemplateListener.php(115):
Twig\\Environment->render()\n#9
/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php(270):
Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\TemplateListener->onKernelView()\n#10
/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php(230):
Symfony\\Component\\EventDispatcher\\EventDispatcher::Symfony\\Component\\EventDispatcher\\{closure}()\n#11
/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php(59):
Symfony\\Component\\EventDispatcher\\EventDispatcher->callListeners()\n#12
/public_html/vendor/symfony/http-kernel/HttpKernel.php(158):
Symfony\\Component\\EventDispatcher\\EventDispatcher->dispatch()\n#13
/public_html/vendor/symfony/http-kernel/HttpKernel.php(75):
Symfony\\Component\\HttpKernel\\HttpKernel->handleRaw()\n#14
/public_html/vendor/symfony/http-kernel/Kernel.php(202):
Symfony\\Component\\HttpKernel\\HttpKernel->handle()\n#15
/public_html/index.php(83):
Symfony\\Component\\HttpKernel\\Kernel->handle()\n#16

ここで、PayPalOrderService.php 559 の記載が
Payment BankTransferPayment に関する記述の所で『paymentRepository』が取得出来ていないからエラーが発生しているという理解で良いでしょうか?
なお、プログラム自体は手を加えておらず、サンドボックス利用時に正常動作していたため、支払設定・配送設定あたりでしょうか?

何度も恐れ入りますが、アドバイスいただきたく、お願い申し上げます。
mcontact
投稿日時: 2023/6/13 10:20
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1240
Re: ペイパル チェックアウト 決済のプラグインが動きません
> ここで、PayPalOrderService.php 559 の記載が
> Payment BankTransferPayment に関する記述の所で『paymentRepository』が取得出来ていないからエラーが発生しているという理解で良いでしょうか?
> なお、プログラム自体は手を加えておらず、サンドボックス利用時に正常動作していたため、支払設定・配送設定あたりでしょうか?

「EC-CUBE」開発コミュニティはサポートセンターではないので、お答えできかねます。
Paypalにお問い合わせ頂くか、御社のサイトを構築依頼した会社にご相談するか、他社含めて作業費用等の相談をしたいのであれば、下記のEC-CUBEアドバイザー相談やEC-CUBEインテグレートパートナーに相談する事をオススメ致します。
https://www.ec-cube.net/advisor/


----------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
EC-CUBEインテグレートパートナー【ゴールド】ランク
M&I Works
URL: https://miworks.biz/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

a24a24
投稿日時: 2023/6/13 12:16
対応状況: −−−
新米
登録日: 2023/6/12
居住地:
投稿: 3
Re: ペイパル チェックアウト 決済のプラグインが動きません
お忙しいところ、返信いただき誠に有難う御座います。

また、サポートセンターではないにも関わらず、丁寧にご対応いただきまして、有難う御座います。
教えていただいた通り、相談したいと思います。

大変有難う御座いました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,286名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.