バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > GMOイプシロン クレジット決済でシステムエラー

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
Oniki
投稿日時: 2018/11/26 18:18
対応状況: 解決済
新米
登録日: 2018/11/26
居住地:
投稿: 3
GMOイプシロン クレジット決済でシステムエラー
[EC-CUBE] 3.0.16
[レンタルサーバ] さくらインターネットサーバ
[OS] Windows8
[PHP] 7.2.10
[データベース] MySQL 5.7.22-log
[ブラウザ] Google Chrome バージョン: 70.0.3538.102
[導入プラグインの有無] GmoEpsilon 1.1.2
[カスタマイズの有無] 無し
[現象]

GMOイプシロンのプラグインを導入して、イプシロンのテスト環境に接続確認を行っているとき、
注文内容の確認画面で「クレジット決済」を選択して「次へ」ボタンを押した時点でシステムエラーが発生しました。
何か設定が足りないのでしょうか。
原因、対応方法をご教示願います。

■デバッグモードで実行したときの画面表示です。

URL
https://(ドメイン)/index_dev.php/shopping/epsilon_payment

InvalidArgumentException in RedirectResponse.php line 76:
Cannot redirect to an empty URL.
in RedirectResponse.php line 76
at RedirectResponse->setTargetUrl('') in RedirectResponse.php line 39
at RedirectResponse->__construct('', '302') in Application.php line 462
at Application->redirect('') in GmoEpsilon_Base.php line 323
at GmoEpsilon_Base->transitionEpsilon('4') in GmoEpsilon_Base.php line 63
at GmoEpsilon_Base->payProcess(object(Order), object(PaymentExtension)) in PaymentController.php line 46
at PaymentController->index(object(Application))
at call_user_func_array(array(object(PaymentController), 'index'), array(object(Application))) in HttpKernel.php line 144
at HttpKernel->handleRaw(object(Request), '1') in HttpKernel.php line 64
at HttpKernel->handle(object(Request), '1', true) in Application.php line 586
at Application->handle(object(Request)) in Application.php line 563
at Application->run() in index_dev.php line 110

※GmoEpsilon_Base.php sendData() でCurlExceptionをcatchしてgetErrorNo(4)を返しているものと思われます

■GmoEpsilon のログです。

gmoepsilon.INFO: pay process start. order_id = (注文番号) [] []
gmoepsilon.INFO: CurlException. url=https://beta.epsilon.jp/cgi-bin/order/receive_order3.cgi parameter=Array ( [contract_code] => (契約コード) [user_id] => non_customer [user_name] => (ユーザー名) [user_mail_add] => (メールアドレス) [order_number] => (注文番号) [item_code] => [item_name] => (商品名) [item_price] => (価格) [st_code] => 10000-0000-00000 [mission_code] => 1 [process_code] => 1 [xml] => 1 [memo1] => [memo2] => EC-CUBE3_20181126150700 [delivery_id] => 99 ) [] []


■イプシロン管理画面の設定情報です。

オーダー情報発信元ホスト情報
(ドメイン)

決済完了後のリダイレクト先
https://(ドメイン)/shopping/epsilon_payment/complete

戻るボタンの戻り先URL
https://(ドメイン)/shopping/epsilon_payment/back

エラー発生時の戻り先URL
https://(ドメイン)/shopping/epsilon_payment/complete

タイムアウト情報送信先URL
https://(ドメイン)/shopping/epsilon_payment/complete

クレジットカード変更完了後のリダイレクト先URL
空白

ユーザー登録完了後のリダイレクト先URL
空白

コンビニ・ペイジー入金通知送信先
https://(ドメイン)/epsilon_recv.php

後払い決済ステータス変更通知送信先
空白

決済完了通知先
https://(ドメイン)/epsilon_pay_complete.php

送金情報発信元ホスト情報
空白


■ECCUBE管理画面での設定です。

接続先URL
https://beta.epsilon.jp/cgi-bin/order/receive_order3.cgi

情報確認URL
https://beta.epsilon.jp/cgi-bin/order/getsales2.cgi

SSLバージョン選択
2 : SSL2.0

利用決済方法
クレジットカード決済のみ

定期課金機能
使用しない


以上、よろしくお願いします。
Oniki
投稿日時: 2018/11/28 18:43
対応状況: 解決済
新米
登録日: 2018/11/26
居住地:
投稿: 3
Re: GMOイプシロン クレジット決済でシステムエラー
CurlExceptionのエラーメッセージをログに出力するようにして、以下の出力を確認しました。
OpenSSL was built without SSLv2 support
SSLバージョン選択に
2 : SSL2.0
を設定していたのが原因のようです。
6 : TLS1.2
に設定し直して解決しました。

お騒がせしました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

統計情報

総メンバー数は36,319名です
総投稿数は88,544件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
nanasess
1856
4
yuh
1524
5
468
1315
6
red
1199
7
umebius
1007
8
fukap
907
9
shutta
827
10
tsuji
815
11 ramrun 789
12
tao_s
667
13 karin 656
14 sumida 641
15
h_tanaka
637
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
483
20 tonton 436


ネットショップの壺

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

Copyright© LOCKON CO.,LTD. All Rights Reserved.