バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
Oniki
投稿日時: 2018/11/26 18:18
対応状況: 解決済
常連
登録日: 2018/11/26
居住地:
投稿: 38
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
居住地:
投稿: 38
Re: GMOイプシロン クレジット決済でシステムエラー
CurlExceptionのエラーメッセージをログに出力するようにして、以下の出力を確認しました。
OpenSSL was built without SSLv2 support
SSLバージョン選択に
2 : SSL2.0
を設定していたのが原因のようです。
6 : TLS1.2
に設定し直して解決しました。

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


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.