バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > Web APIを利用して税込の通常価格/販売価格を取得したい

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
CRoot
投稿日時: 2022/6/14 19:36
対応状況: −−−
新米
登録日: 2022/6/14
居住地:
投稿: 2
Web APIを利用して税込の通常価格/販売価格を取得したい
お世話になっております。
初めて質問をさせていただきます。

▼テンプレート
[EC-CUBE] 4.1.2/新規インストール
[レンタルサーバ] 自社サーバ/Amazon Web Serviceなど
[OS] Linux cadbd51a11b8 3.10.0-1127.19.1.el7.x86_64
[PHP] 7.4.29
[データベース] MySQL 5.7.38
[WEBサーバ] Apache/2.4.53 (Debian)
[導入プラグインの有無] Web API/2.1.3
[カスタマイズの有無] 無

[現象]
Web APIで商品データを出力して独自の外部システムに連携し、
EC-CUBEとは別に、商品データファイルを利用して同等の商品情報を持つデータベースを複製したいと考えております。

EC-CUBEの商品詳細ページに表示されている情報は殆ど取得できたのですが、
税抜ではなく、税込の通常価格/販売価格を取得することができません。

商品単位に税率を登録していれば商品個別の税率を取得できるため、
この税率に税抜価格に掛け算することで商品詳細ページの税込価格を再現できそうなのですが、
商品単位に税率を設定していない場合はシステムの税率を参照する必要があり、
管理画面の「設定>店舗設定>税率設定」に登録されているシステムの税率情報を外部から取得する方法が分からず困っております。
データベースの『dtb_tax_rule』にシステム/商品個別の税率情報が登録されていることまでは調査いたしました。

他社様が準備する標準のEC-CUBE(4.X系)にプラグイン「Web API」のみインストールすれば、
EC-CUBEの商品データを出力して外部システムと連携できる方法を取りたいと考えております。

他社様のEC-CUBEサーバのデータベースにログインしたり、
管理画面にログインして税率情報を確認することなく、
税込の通常価格/販売価格を取得するか、システムの税率情報を取得する方法はございますでしょうか。

大変お手数を掛けますが、ご回答を宜しくお願いいたします。
coremobile
投稿日時: 2022/6/18 15:21
対応状況: −−−
長老
登録日: 2018/8/30
居住地:
投稿: 177
Re: Web APIを利用して税込の通常価格/販売価格を取得したい
これはセキュリティ観点から考えると直接のAPIでのやり取りは危険かと思います。
AWSを利用されているのであればCognitoのユーザープール機能を利用し、アクセスTokenによるOAuth認証で取得されたほうが安全です。
可能であればAPIGatewayにIPアドレス制限を掛ける、もしくはLambdaを利用し、鍵認証をするなどをした方が良いです。
CRoot
投稿日時: 2022/6/20 13:07
対応状況: −−−
新米
登録日: 2022/6/14
居住地:
投稿: 2
Re: Web APIを利用して税込の通常価格/販売価格を取得したい
coremobile様

セキュリティ面のアドバイスありがとうございます。

『EC-CUBE Web API プラグイン』 ではOAuth2.0による認可が可能なため、
他社様EC-CUBEにWeb APIでアクセスするマシンは限定できます。
その他、IPアドレスなどによりアクセス制限を別途設ける予定でおります。


引き続き、システムの税率情報を取得する方法について質問をさせていただきます。

どうか宜しくお願いいたします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン



統計情報

総メンバー数は74,790名です
総投稿数は104,242件です

投稿数ランキング

1
seasoft
7333
2
468
3217
3
AMUAMU
2712
4
nanasess
2202
5
umebius
2085
6
yuh
1664
7
red
1525
8
h_tanaka
1189
9
tsuji
942
10
fukap
907
11
shutta
835
12
tao_s
794
13 ramrun 789
14 karin 689
15 sumida 641
16
homan
633
17 DELIGHT 572
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.