バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

 > フロント機能 > 決済モジュール使用時の挙動について

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
patapata
投稿日時: 2010/10/22 22:41
対応状況: −−−
仙人
登録日: 2010/7/7
居住地: 神奈川県
投稿: 502
Re: 決済モジュール使用時の挙動について
決済モジュールの動作について。
少しもぐってみて、早急な対処が必要なことがわかりました。

1. shopping/confirm.php で確認
 →ユニークパラメータを保持
2. load_payment_module.php で決済モジュールの呼び出し
 →1で保持した、パラメータの整合をチェック
  →DBに仮登録
   →可能であれば決済処理にユニークなパラメータを送信
3. 決済処理
- 別サイトへ遷移する場合あり
4. load_payment_module.php へ戻ってくる
 →1で保持したユニークパラメータを返せる場合は、その整合をチェック
→ユニークパラメータを返せない場合は、新たなユニークを発行
→決済処理のパラメータの整合をチェック
5. ????.php
→4で保持しているユニークパラメータの整合をチェック
  →DBに本登録・受注メール送信
6. shopping/complete.php で購入完了
- 購入完了画面の表示のみを行う(失敗も含めて、購入処理としての結果を表示する)

また、1〜6の流れ全てで、前回ページURLが正しいかの整合を行う。

このくらいやらないと片手落ちになるかと。

また、仮登録としてのDB保存は、既存dtb_orderテーブルにステータスを追加するのではなく、新たにテーブルを作成し、本登録としてdtb_orderをそのまま流用すれば、別途関連モジュールとの整合が取りやすいかと思われます。

いかがでしょうか?
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   決済モジュール使用時の挙動について nanasess 2010/10/15 10:59
     Re: 決済モジュール使用時の挙動について patapata 2010/10/15 12:06
       Re: 決済モジュール使用時の挙動について nanasess 2010/10/15 15:16
       » Re: 決済モジュール使用時の挙動について patapata 2010/10/22 22:41
           Re: 決済モジュール使用時の挙動について nanasess 2010/10/25 10:02
             Re: 決済モジュール使用時の挙動について patapata 2010/10/25 12:34
               Re: 決済モジュール使用時の挙動について nanasess 2010/10/25 23:25
                 Re: 決済モジュール使用時の挙動について patapata 2010/10/26 14:03
                   Re: 決済モジュール使用時の挙動について nanasess 2010/10/26 15:21

 



ログイン


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

統計情報

総メンバー数は88,292名です
総投稿数は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.