質問 > その他 > 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が反映されない現象 引用:
どのようにカスタマイズされているかによって変わるので, 一概には言えませんが, 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が反映されない現象 引用:
このカスタマイズ方法では, 受注IDが重複したり, 他の不具合も誘発しそうです. dtb_order.order_id のシーケンスを進めてあげるなりの対応の方が良さそうですね... |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |