質問 > 管理機能 > EC-CUBE3系|GMO決済でCSVに商品IDを表示させる方法 |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
468 |
投稿日時: 2019/7/3 10:57
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: EC-CUBE3系|GMO決済でCSVに商品IDを表示させる方法 実際に試した事がある訳では無いので、あくまで個人的な予想ですが、
ご要望の要件は、実現できないのではないでしょうか? 理由としては、GMO側に渡される決済情報に商品情報(商品ID)は渡っていないのではないかと思います。 GMO側に渡っているのは、決済金額や通貨、ショップ情報ではないでしょうか? 例えば、以下のような注文が決済された場合、 注文No100 商品A 1個 ¥5,000- 商品B 5個 ¥1,000- 合計 ¥10,000- GMO側には、「注文No100」, 「¥」, 「10,000-」 しか渡っておらず、 ¥10,000- の内訳は記録されていないのではないでしょうか? 今まで私が見てきた決済に関するAPIには、 ショップ側が自由に情報を持たせる事のできる備考項目がいくつか用意されている事がありますが、 そこにショップ側の注文IDを格納する事が一般的なのではないかと思います。 いくつかの決済プラグインはそのような仕組みになっていたと思います。 GMOPaymentGatewayの場合、備考項目は ClientField1, ClientField2, ClientField3と3つの項目が用意されており、 ClientField1, ClientField2は支払方法登録画面に入力欄「自由項目1」, 「自由項目2」の値を埋め込むようで、 ClientField3は、プラグインがサポート用の情報を埋め込んで送信しているようです。 もし、商品IDをGMO側に渡したいのであれば、 ClientField1, ClientField2に商品IDを埋め込むようにカスタマイズする必要があると思います。 ただ、1件の決済情報に2つ以上の商品IDを含める事は出来ませんので、 ECCUBE側で1注文1商品の制限を持たせる等の対応が必要となります。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
EC-CUBE3系|GMO決済でCSVに商品IDを表示させる方法 | misato | 2019/7/2 12:42 |
» Re: EC-CUBE3系|GMO決済でCSVに商品IDを表示させる方法 | 468 | 2019/7/3 10:57 |