バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > paypalチェックアウトエキスプレスに、カスタムした受注IDが反映されない現象

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
bambin
投稿日時: 2012/9/7 11:24
対応状況: −−−
半人前
登録日: 2012/9/7
居住地:
投稿: 11
paypalチェックアウトエキスプレスに、カスタムした受注IDが反映されない現象
注文IDをランダムで番号をつける設定をしたんですが

PAyPalで決済したときの注文IDがデフォルトの設定になっていて
困ってます。

振り分ける箇所が他にあるのでしょうか?
もしくはPayPalのプラグインのファイルの中にも注文IDを振り分ける箇所があるのでしょうか。
超素人の質問で申し訳ございませんが、ご教授いただけると助かります。

通常の注文の場合
ID:301689
PAyPalの場合
ID:10
nanasess
投稿日時: 2012/9/7 11:40
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2314
Re: paypalチェックアウトエキスプレスに、カスタムした受注IDが反映されない現象
PayPal とは INVNUM というパラメータで受注IDを連携しています.
しかし, ここを変えると, 受注データの紐付けがいろいろ崩れ, 「他の人の受注を送信してしまった!」などトラブルの元となると思うので, 超素人さんにはおすすめできません...
bambin
投稿日時: 2012/9/7 12:59
対応状況: −−−
半人前
登録日: 2012/9/7
居住地:
投稿: 11
Re: paypalチェックアウトエキスプレスに、カスタムした受注IDが反映されない現象
ありがとうございます。

では、設定した注文番号の情報をpaypalに渡す何か方法は
ございますでしょうか。

ちなみにINVNUMというパラメータはどこに書かれていますでしょうか。
nanasess
投稿日時: 2012/9/7 14:04
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2314
Re: paypalチェックアウトエキスプレスに、カスタムした受注IDが反映されない現象
引用:

bambinさんは書きました:

では、設定した注文番号の情報をpaypalに渡す何か方法は
ございますでしょうか。


どのようにカスタマイズされているかによって変わるので, 一概には言えませんが, order_id をセッションに持っているので, そこからDBを検索するといいと思います.

具体的に, どのように検索するかはご自身でお調べください.

引用:
ちなみにINVNUMというパラメータはどこに書かれていますでしょうか。


data/downloads/module 以下のファイルを検索してみてください.

非常にリスクの高いカスタマイズになりますので, ご自身でやるのが難しいようでしたらお勧めできません.
bambin
投稿日時: 2012/9/7 14:19
対応状況: −−−
半人前
登録日: 2012/9/7
居住地:
投稿: 11
Re: paypalチェックアウトエキスプレスに、カスタムした受注IDが反映されない現象
カスタム箇所は
LC_Page_Shopping_Confirm.phpの

$this->arrForm['order_id'] = $objQuery->nextval('dtb_order_order_id');

$this->arrForm["order_id"] = substr(time(), -5);
にしたところです。

いろいろと調べてみます!
ありがとうございました
nanasess
投稿日時: 2012/9/7 14:39
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2314
Re: paypalチェックアウトエキスプレスに、カスタムした受注IDが反映されない現象
引用:

bambinさんは書きました:
カスタム箇所は
LC_Page_Shopping_Confirm.phpの

$this->arrForm['order_id'] = $objQuery->nextval('dtb_order_order_id');

$this->arrForm["order_id"] = substr(time(), -5);
にしたところです。

いろいろと調べてみます!
ありがとうございました


このカスタマイズ方法では, 受注IDが重複したり, 他の不具合も誘発しそうです.
dtb_order.order_id のシーケンスを進めてあげるなりの対応の方が良さそうですね...
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,236名です
総投稿数は110,053件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1651
8
red
1570
9
mcontact
1299
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.