PayPalエクスプレス、イン・コンテクスト決済でモーダル画面が表示されない

カテゴリー : バグ修正
2017年10月13日 (金)

対象バージョン

CS-Cartスタンダード版、マーケットプレイス版 4.3.6-jp-1, 4.3.10-jp-1

問題の概要

支払方法でPayPalエクスプレスを選択して注文を確定する場合
他の支払方法を選択し、再度PayPalエクスプレスを選択すると
モーダル画面が表示されず、全画面表示となる

修正方法

以下のパッチファイルをダウンロードし、解凍のうえサーバーにアップロードしてください。

4.3.6-jp-1: パッチファイル
4.3.10-jp-1: パッチファイル

※ サーバー上にインストールしたCS-Cartの以下のファイルを上書き・作成する形になります。
4.3.6-jp-1:

  • app/addons/paypal/controllers/frontend/paypal_express.php

  • app/addons/paypal/payments/paypal_express.php

  • app/addons/paypal/func.php

  • app/addons/paypal/init.php

  • app/addons/paypal/paypal_express.functions.php

  • app/functions/fn.cart.php

  • design/themes/respinsive/templates/addons/paypal/views/orders/components
    /payments/paypal_express.tpl

  • design/themes/responsive/templates/addons/paypal/hooks/index/scripts.post.tpl

  • js/addons/paypal/in_context_checkout.js

4.3.10-jp-1:
  • design/themes/respinsive/templates/addons/paypal/views/orders/components
    /payments/paypal_express.tpl

  • design/themes/responsive/templates/addons/paypal/hooks/index/scripts.post.tpl

  • js/addons/paypal/in_context_checkout.js

ファイルのアップロードが完了したら、var/cacheフォルダを削除してキャッシュをクリアしてください。