バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
CRoot
投稿日時: 2022/6/14 19:36
対応状況: −−−
新米
登録日: 2022/6/14
居住地:
投稿: 3
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
居住地:
投稿: 186
Re: Web APIを利用して税込の通常価格/販売価格を取得したい
これはセキュリティ観点から考えると直接のAPIでのやり取りは危険かと思います。
AWSを利用されているのであればCognitoのユーザープール機能を利用し、アクセスTokenによるOAuth認証で取得されたほうが安全です。
可能であればAPIGatewayにIPアドレス制限を掛ける、もしくはLambdaを利用し、鍵認証をするなどをした方が良いです。
CRoot
投稿日時: 2022/6/20 13:07
対応状況: −−−
新米
登録日: 2022/6/14
居住地:
投稿: 3
Re: Web APIを利用して税込の通常価格/販売価格を取得したい
coremobile様

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

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


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

どうか宜しくお願いいたします。
yuh
投稿日時: 2022/12/15 13:09
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1818
Re: Web APIを利用して税込の通常価格/販売価格を取得したい
システムの税率情報はプラグインにサポートしていないです。
カスタマイズが必要で
下記のページを参考にできると思います
https://doc.ec-cube.net/eccube-api4/


----------------


http://ec-lab.net/

CRoot
投稿日時: 2023/2/8 14:57
対応状況: −−−
新米
登録日: 2022/6/14
居住地:
投稿: 3
Re: Web APIを利用して税込の通常価格/販売価格を取得したい
yuh様

ご回答ありがとうございます。
返答が遅くなり、大変失礼いたしました。

店舗側のカスタマイズが必要になるのですね。
プロジェクトのスコープ外となるため、対応を見送りたいと思います。

本件、疑問解消のためクローズいたします。

アドバイスありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,288名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
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.