バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

プラグイン > バグ報告・利用に関する質問 > クロネコヤマト カード・後払い一体型決済サービス(3系) プラグインとHTTPキャッシュ

バグ報告・利用に関する質問

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
riverain
投稿日時: 2017/3/10 16:43
対応状況: −−−
半人前
登録日: 2017/2/19
居住地:
投稿: 12
クロネコヤマト カード・後払い一体型決済サービス(3系) プラグインとHTTPキャッシュ
[EC-CUBE] 3.0.11 新規インストール
[レンタルサーバ] さくらのVPS 2G
[OS] CentOS 7
[PHP] 7.0
[データベース] MySQL 5.7
[WEBサーバ] Apache/2.4
[ブラウザ] Firefox 52
[導入プラグインの有無] クロネコヤマト カード・後払い一体型決済サービス(3系)
[カスタマイズの有無] 無
[現象]
httpキャッシュを有効にすると、クロネコヤマト カード・後払い一体型決済サービス(3系)のクレジットカード決済ページ /shopping/yamato_payment で「ご注文完了ページへ」ボタンをクリックすると
/shopping_error へ移動し
「購入エラー 不正なページ移動です。」と表示されてしまい決済が正常に終了しません。
httpキャッシュを無効にした状態であれば正常に決済が終了します。
決済画面の部分はキャッシュ対象に含めていないにもかかわらずエラーが発生している状況です。

ヤマトフィナンシャルに問い合わせたところ以下のような回答でした。

> お問い合わせの件につきまして確認しましたところ
> ご連絡いただきました画面では、決済モジュールに関わるモノは含まれておりませんでした。
> 申し訳ございません。
>
> ただ、ヤマト決済プラグインを無効にした場合にも、同様のエラーが発生しましたので、
> プラグインの影響ではなく、ECCUBE本体の不具合と考えられます。
>
> 弊社にて原因を確認しましたところ、
>  「注文内容のご確認」画面に遷移する際に、受注情報をDBに
>  作成しているのですが(ShoppingService::createOrder)、
>  キャッシュを有効にするとこの受注情報がDBに作成されず、
>  それ以降の決済画面で「購入エラー」となるようです。
>
> 恐れ入りますが対処方法については開発コミュニティ等をご活用ください。

キャッシュを有効にして運用したいと思いますので対処方法をご教示ください。


/app/config/eccube/http_cache.yml

http_cache:
enabled: true
age: 0
# フロントでキャッシュを適用させる画面のrouteを設定
route:
- homepage
- product_list
- block_category
- block_news
- block_search_product
- help_about
- help_guide
- help_privacy
- help_tradelaw
- help_agreement


EC-CUBEログ
[2017-03-07 17:38:24] eccube.INFO: > GET /block/cart [] []
[2017-03-07 17:38:24] eccube.INFO: Populated the TokenStorage with an anonymous Token. [] []
[2017-03-07 17:38:24] eccube.INFO: Matched route "block_cart". {"route_parameters":{"_controller":"\\Eccube\\Controller\\Block\\CartController::index","_route":"block_cart"},"request_uri":"https://shop.hogehoge.com/block/cart"} []
[2017-03-07 17:38:24] eccube.INFO: < 200 [] []
[2017-03-07 17:38:24] eccube.INFO: > GET /shopping/shopping_error [] []
[2017-03-07 17:38:24] eccube.INFO: Populated the TokenStorage with an anonymous Token. [] []
[2017-03-07 17:38:24] eccube.INFO: Matched route "shopping_error". {"route_parameters":{"_controller":"\\Eccube\\Controller\\ShoppingController::shoppingError","_route":"shopping_error"},"request_uri":"https://shop.hogehoge.com/shopping/shopping_error"} []
[2017-03-07 17:38:23] eccube.INFO: < 302 https://shop.hogehoge.com/shopping/shopping_error [] []
[2017-03-07 17:38:23] eccube.INFO: > POST /shopping/yamato_payment [] []
[2017-03-07 17:38:23] eccube.INFO: Populated the TokenStorage with an anonymous Token. [] []
[2017-03-07 17:38:23] eccube.INFO: Matched route "yamato_shopping_payment". {"route_parameters":{"_controller":"\\Plugin\\YamatoPayment\\Controller\\PaymentController::index","_route":"yamato_shopping_payment"},"request_uri":"https://shop.hogehoge.com/shopping/yamato_payment"} []
[2017-03-07 17:36:42] eccube.INFO: < 200 [] []
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » クロネコヤマト カード・後払い一体型決済サービス(3系) プラグインとHTTPキャッシュ riverain 2017/3/10 16:43
     Re: クロネコヤマト カード・後払い一体型決済サービス(3系) プラグインとHTTPキャッシュ tao_s 2017/3/10 18:08
       Re: クロネコヤマト カード・後払い一体型決済サービス(3系) プラグインとHTTPキャッシュ riverain 2017/3/10 18:43
         Re: クロネコヤマト カード・後払い一体型決済サービス(3系) プラグインとHTTPキャッシュ tao_s 2017/3/11 5:41

 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1290
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.