バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > ダウンロード商品でのみPayPal決済(通常モード)が出来ない

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
SelfishCat
投稿日時: 2014/2/25 17:59
対応状況: −−−
新米
登録日: 2012/9/27
居住地:
投稿: 4
ダウンロード商品でのみPayPal決済(通常モード)が出来ない
物販ではPayPalの通常モード決済、エクスプレスチェックアウト決済共に問題なくPayPal決済画面に進みます。
ダウンロード商品ではエクスプレスチェックアウト決済のみ問題なくPayPal決済画面に進みます。

唯一ダウンロード商品のPayPalの通常モード決済が動作しません。
普通ならば「shopping/load_payment_module.php」がロードされた時点でPayPal決済画面に飛ぶと思いますが、何も起こりません。

PayPalの人に訊いてもPayPal側の問題ではないと言われ・・・。

何が原因かわかりますでしょうか?

宜しくお願い致します。

-----
EC-CUBE:Ver2.13.1
PayPalウェブペイメント決済モジュール:Ver.3.1.3
PayPalエクスプレスチェックアウト決済モジュール:Ver.1.5.3
nanasess
投稿日時: 2014/2/25 20:22
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2325
Re: ダウンロード商品でのみPayPal決済(通常モード)が出来ない
ウェブペイメント・スタンダードでは、セラープロテクション(売り手保護 https://www.paypal.com/jp/cgi-bin/webscr?cmd=xpt/Marketing/securitycenter/sell/SellerProtection-outside) の対応に伴って、配送先住所の入力が必須になっているため、ダウンロード商品の場合だとエラーになるようです。

data/downloads/module/mdl_paypal/LC_Page_Mdl_Paypal_Helper_Link.php の 147行目付近以降の EXIST_CHECK をはずしてみるといかがでしょうか。
SelfishCat
投稿日時: 2014/2/26 14:50
対応状況: −−−
新米
登録日: 2012/9/27
居住地:
投稿: 4
Re: ダウンロード商品でのみPayPal決済(通常モード)が出来ない
nanasessさん、情報有り難う御座いました。

カスタマイズデザインの物を購入したので、購入先の会社に頼んで見てもらい9箇所ほど直したのですがダメでした。
エラーログに

> メイン部のテンプレートが存在しません。[data/Smarty/templates/default/.tpl]

とあるのですが、このテンプレートが何を指しているのか分からないと事。

皆さんはこの件に関してあまり問題にしている方を見掛けませんが、ドノーマルの2.13.1だと上手く動作するんですかねぇ?
今更元に戻す気力も無いので試すことが出来ないのですが(^^;

とりあえずエラーログをPaypalに渡して、再度確認をお願いしているところです・・・。
nanasess
投稿日時: 2014/2/26 17:32
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2325
Re: ダウンロード商品でのみPayPal決済(通常モード)が出来ない
引用:

SelfishCatさんは書きました:

エラーログに

> メイン部のテンプレートが存在しません。[data/Smarty/templates/default/.tpl]

とあるのですが、このテンプレートが何を指しているのか分からないと事。


data/downloads/module/mdl_paypal/LC_Page_Mdl_Paypal_Helper_Link.php の init() を以下のようにするといかがでしょうか?


    function init() {
        $this->skip_load_page_layout = true; // <- 追加
        parent::init();
        $masterData = new SC_DB_MasterData();
        $this->arrPref = $masterData->getMasterData("mtb_pref");
        $this->tpl_title = 'PayPal でお支払い';
        $this->httpCacheControl('private');
    }


これで、 上記の Warning は消えると思いますが、原因は別のところにあるかもしれません。。。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は95,980名です
総投稿数は111,643件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2325
5
umebius
2085
6
yuh
1893
7
h_tanaka
1850
8
red
1574
9
mcontact
1536
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
804
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.