バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > ペイパルチェックアウト決済プラグイン(4.0系) ご注文手続きに戻る

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
eighttail
投稿日時: 2019/8/22 13:40
対応状況: −−−
新米
登録日: 2019/6/18
居住地:
投稿: 5
ペイパルチェックアウト決済プラグイン(4.0系) ご注文手続きに戻る
▼テンプレート
[EC-CUBE]4
[レンタルサーバ]kagoya
[OS] 使用しているOS名、windows10
[PHP] 7.2

[現象]

ペイパルチェックアウト決済プラグイン(4.0系) をインストールしています。3サイトで運用中です。
それぞれ、プラグインは入っている、入っていないでも稼働していたのでプラグインの問題ではありません。
8/15まで問題なく稼働していたのですが・・・

決済を進めて最終ペイパルを選択すると・・・
ペイパルボタンが出現せずに
「ご注文手続きに戻る」ボタンのみが出現し、決済を進めることができません。

ペイパルテクニカルセンターに問い合わせたところ

PayPalボタンは、<div id="paypal-button-container"></div>があって、
下記のスクリプトをロードして、
<script src="https://www.paypal.com/sdk/js?client-id=******"></script>
render('#paypal-button-container')の形に、ボタンを表示させる仕組みとなっています。

とあり
その直前に
<div id="paypal">
<div id="paypal-button-container"></div>
</div>
の<div id="paypal">を変更すれば稼働するとのことでしたので

\PayPalCheckout\Resource\template\default\Shopping\confirm
の中にあるファイルをさわり

<div id="paypal2">のように変更しました。

確かにペイパルボタンは出現しましたが所定の場所に反映されず一番下にでてきます。

<div id="paypal">
はどこで制御されているのでしょうか?


いろいろ探しているのですが見つけられずどこを探してどのようにしたらよいかまったくわかりません。
ご教授いただきますようお願いいたします。


おそらく私だけでなくペイパルを導入しているサイトは同様な事例に陥っていると思うので解決整理して報告したいと思います。







eighttail
投稿日時: 2019/8/22 14:24
対応状況: 解決済
新米
登録日: 2019/6/18
居住地:
投稿: 5
自己解決しました。
お騒がせいたしました。
自己解決いたしました。

おそらく私だけじゃないはずなので解決方法共有しておきます。


app/Plugin/PayPalCheckout
の中の

Resource/template/default

以下にある
Cart/index フォルダの
checkout.twig
guest.twig
subscription.twig

Shopping/confirm フォルダの
checkout.twig
shortcut.twig
subscription.twig

のファイルにおいて

<div class="d-none">
<div id="paypal2">
<div id="paypal-button-container"></div>
</div>
</div>

のように
<div id="paypal">から <div id="paypal2">に変更した場合

各ページの
#paypal
の箇所を

#paypal2

に変更してアップして、キャッシュをクリアすればOKです。


8/15?あたりまでこれで稼働していたので現在この状況に陥っている方もいらっしゃるかもしれませんので共有しておきます。

私は解決しましたのでもし、この件でわからないことがあればこのスレッドにご記入くださいm(_ _)m



clyell
投稿日時: 2019/8/23 13:27
対応状況: −−−
新米
登録日: 2019/7/30
居住地:
投稿: 4
クラウド版EC-Cubeで4.0系Paypalプラグインが動作しない
こちらも4.0系Paypalプラグインが動きません。
(注文の最後でボタンが表示されない)
少し前は普通に動いてた気がするんですが……
クラウド版EC-Cubeなので、自分で手修正も行えません。
コンソールのログを見ると、

Error: Attempted to load sdk version 5.0.65 on page, but version unknown already loaded.
To load this sdk alongside the existing version, please specify a different namespace in the script tag, e.g. <script src="https://www.paypal.com/sdk/js?client-id=CLIENT_ID" data-namespace="paypal_sdk"></script>, then use the paypal_sdk namespace in place of paypal in your code. js:1:198818

jQuery.Deferred exception: window.paypal.Buttons is not a function @https://*****/shopping/confirm:3175:5
l@https://code.jquery.com/jquery-3.3.1.min.js:2:29373
a/</c<@https://code.jquery.com/jquery-3.3.1.min.js:2:29677
undefined jquery-3.3.1.min.js:2:30920

TypeError: window.paypal.Buttons is not a function

とあります。
scriptタグを自分で適当な所に書くと、一つ目のエラーは消えますが
window.paypal.Buttonsが見つからないことは変わりません。
EC-Cubeもプラグインも特にバージョンアップなどは無かったはずなんですが……
eighttail
投稿日時: 2019/9/2 0:13
対応状況: −−−
新米
登録日: 2019/6/18
居住地:
投稿: 5
Re: クラウド版EC-Cubeで4.0系Paypalプラグインが動作しない
遅くなりました。

クラウド版は私はさわっていないのでわからないのですが

<div id="paypal">

というのが悪さというかペイパルの指示コードとかぶっているようです。

ペイパルは7/25にリリースしたばかりです。
EC-CUBE本体に相談してはいかがでしょうか?
clyell
投稿日時: 2019/9/6 21:08
対応状況: −−−
新米
登録日: 2019/7/30
居住地:
投稿: 4
Re: クラウド版EC-Cubeで4.0系Paypalプラグインが動作しない
ありがとうございます。
連絡・相談した所、修正版がつい先ほどアップデートされました。
こちらの環境では直ったように思われますので、試してみて下さい。
paypal_jp
投稿日時: 2019/9/9 11:28
対応状況: −−−
新米
登録日: 2019/9/9
居住地:
投稿: 2
Re: クラウド版EC-Cubeで4.0系Paypalプラグインが動作しない
この度はペイパルをご利用頂きありがとうございます。
こちらの問題が発生しないよう修正した新バージョン(4.0.3)を公開致しました。

https://www.ec-cube.net/products/detail.php?product_id=1930

お手数ですが、こちらのバージョンをダウンロードしご利用頂けますようお願い致します。
paypal_jp
投稿日時: 2019/9/9 11:30
対応状況: −−−
新米
登録日: 2019/9/9
居住地:
投稿: 2
Re: 自己解決しました。
この度はペイパルをご利用頂きありがとうございます。
こちらの問題が発生しないよう修正した新バージョン(4.0.3)を公開致しました。

https://www.ec-cube.net/products/detail.php?product_id=1930

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

ec-cube.co

統計情報

総メンバー数は49,518名です
総投稿数は93,189件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
nanasess
1967
4
468
1818
5
yuh
1602
6
red
1343
7
umebius
1296
8
fukap
907
9
h_tanaka
907
10
tsuji
856
11
shutta
835
12 ramrun 789
13
tao_s
774
14 karin 656
15 sumida 641
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
483
20 tonton 436


ネットショップの壺

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

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