質問 > フロント機能 > 決済処理について |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mzon |
投稿日時: 2011/1/27 10:25
対応状況: −−−
|
半人前 登録日: 2010/12/24 居住地: 滋賀県 投稿: 27 |
決済処理について みなさまいつもお世話になっております。
決済の方法について質問があります。 現在、4月のオープンに向けて作業中でありますが、 決済方法として『クロネコWEBコレクト』を検討しております。 過去ログから確認すると、 『ご注文完了』(shopping/complete.php)からリンクさせて処理されているようですが、 決済処理イメージとしては 『ご入力内容の確認』(shopping/confirm.php) と 『ご注文完了』(shopping/complete.php) の間で処理させるべきではないかと思います。 (決済方法を変更する場合があると思いますので) どなたか対応された方はおられますでしょうか? また、オーナズストアから購入する決済モジュールの場合 どのタイミングで決済処理となるのでしょうか? 同じくご注文完了後なのでしょうか? なにぶん構築途中での質問となり、申しわけありませんが よろしくお願いいたします。 環境は下記2環境で確認中です。 ---------------------------------------------- EC-CUBE: 2.4.4 OS : Windows NT 5.1 build 2600 (Windows XP Professional Service Pack 3) DB : MySQL 5.1.52-community WEB : Microsoft-IIS/5.1 PHP : 5.3.4 ---------------------------------------------- EC-CUBE: 2.11.0-beta OS : Windows NT 5.1 build 2600 (Windows XP Professional Service Pack 3) DB : MySQL 5.1.52-community WEB : Microsoft-IIS/5.1 PHP : 5.3.4 ---------------------------------------------- |
AMUAMU |
投稿日時: 2011/1/27 15:01
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 決済処理について 公式の決済モジュールは通常confirmとcompleteの間に決済手続きのステップが追加され、mzonさんがイメージされている形の決済の流れになります。
これと同じ流れを公式の決済モジュール以外でやる場合は以下の2つの方法が考えられると思います。 1. confirmとcomplete双方にカスタマイズを入れて、間に『クロネコWEBコレクト』決済用処理を新しく作る。 2. 公式の決済モジュールの仕組みと互換形式で、『クロネコWEBコレクト』決済モジュールを自ら作る。 1は複雑な専用カスタマイズ。 2は公式の決済モジュールの仕組みを良く理解している必要があるカスタマイズです。 1、2ともに壁が高いため、簡易に出来る完了画面からのリンク決済方式を多くの人が使っていると思われます。
|
mzon |
投稿日時: 2011/1/28 9:23
対応状況: 開発中
|
半人前 登録日: 2010/12/24 居住地: 滋賀県 投稿: 27 |
Re: 決済処理について 早速の回答ありがとうございます。
『クロネコWEBコレクト』はリンク形式しか対応していないようなので対応を考えます。 まだ時間もありますので、まずは決済モジュールの動作を確認してみます。 ありがとうございました。 |
mzon |
投稿日時: 2011/10/31 9:56
対応状況: −−−
|
半人前 登録日: 2010/12/24 居住地: 滋賀県 投稿: 27 |
Re: 決済処理について 別プロジェクトが優先されたため、
ECサイトの構築を停止してましたが、最近復活しました。 題名ですが、モジュール版の動作を参考にし、 本体側にPHP、tpl等追加しとりあえず思い通りにはいきました。 (まだ正式に接続していないので、仮ですが、 confirm.php〜complete.phpの間に突っ込むことはできました。) 作成してみて出てきた動作について、質問があります。 皆様はどうされているのか、よければ回答いただけますでしょうか? 1.confirm.phpから、モジュール側へ処理がわたったあとセッションタイムアウトは判断されているのでしょうか? (決済画面でそのままにしておいた場合はどうするのか?) 2.上記と同じくモジュール側の処理でブラウザを閉じた場合、サイト側は未決済?上になっているが、 その後、お客様への連絡、カート内の商品の取扱はどうしている? (管理画面では判断できるが、マイページを見ても未決済なのか決済済なのか判断できないような表示になっているので、その後再度決済されるのか?のため) よろしくお願いします。 環境は下記です。 EC-CUBE:2.11.2 OS SERVER:Windows Server 2008 R2 Standard Service Pack 1 DB SERVER:MySQL 5.5.16 WEBSERVER:Microsoft-IIS/7.5 PHP:5.3.8 GD :有効 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |