# bubbleのレジプリンタとの連携

**URL:** <https://www.nocode-faq.com/t/topic/3386>\
**Category:** bubble\
**Created:** [2023 年 1 月 23 日午前 8:54 UTC](https://www.nocode-faq.com/t/topic/3386 "2023-01-23T08:54:16Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![macchi\_hal](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/macchi_hal/32/6234_2.png) [@macchi\_hal](https://www.nocode-faq.com/u/macchi_hal)\
**Post date:** [2023 年 1 月 23 日午前 8:54 UTC](https://www.nocode-faq.com/t/topic/3386/1 "2023-01-23T08:54:17Z")

</div>

飲食店や小売店などで用いるレジプリンタにbubble製アプリを連携したいのですが、どのレジならapi連携(？)できるでしょうか？出来る場合はおすすめのレジプリンタを教えてほしいです。。

飲食店のオーダーシステムを作ることになり、金額等をアプリ内に記録するのでレシート印字まで連携できる状態が望ましいと考えています。

しかし私には外部機器に関する知識がゼロで、ましてやレジのことなんて一切わかりません。。。少し調べたのですが、前提知識が不足しすぎていてあまり理解できませんでした。。

apiで連携できるレシートプリンタがあれば、知り合いのbubbleエンジニアさんにお願いして繋ごうと思っています。

よろしくお願いします。

---

<div class="post-metadata">

**Author:** ![Aki\_Sydney](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/aki_sydney/32/6600_2.png) [@Aki\_Sydney](https://www.nocode-faq.com/u/Aki_Sydney)\
**Post date:** [2023 年 1 月 23 日午後 11:48 UTC](https://www.nocode-faq.com/t/topic/3386/2 "2023-01-23T23:48:55Z")

</div>

店舗にある特定のプリンターと接続する必要があるので、結構難しいと思います。  
このあたり（特定の周辺機器との接続など）は、ノーコードで開発する際の懸念です。

ちなみに以前、@kotarosan さんが、Raspberry Piとプログラミングを駆使して  
Bubbleと店舗プリンタを繋げていました。あれは凄かったなぁ。

---

<div class="post-metadata">

**Author:** ![tsubasa](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/tsubasa/32/8670_2.png) [@tsubasa](https://www.nocode-faq.com/u/tsubasa)\
**Post date:** [2023 年 1 月 24 日午前 4:43 UTC](https://www.nocode-faq.com/t/topic/3386/3 "2023-01-24T04:43:42Z")

</div>

@Aki_Sydney さんのおっしゃるとおり、決済系のシステムをすべてBubbleで持つのは、難易度が高いと思います。（できない訳ではないと思いますが、勘定関連の実装を1から実装するのは大変）

＞飲食店のオーダーシステムを作ることになり、金額等をアプリ内に記録するのでレシート印字

ここまで、明確なのであれば、Shopifyとスマレジなどで簡単に実装しても良いかと思いました。

> **[スマレジAPI | クラウドPOSレジならスマレジ](https://smaregi.jp/product/api.php)**
>
> スマレジAPIは、スマレジの機能やデータを他のシステムから呼び出して使用するための、プログラミングのインターフェースです。様々なシステムと連携して、店舗の運営に応じて柔軟に拡張することができます。

---

<div class="post-metadata">

**Author:** ![macchi\_hal](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/macchi_hal/32/6234_2.png) [@macchi\_hal](https://www.nocode-faq.com/u/macchi_hal)\
**Post date:** [2023 年 1 月 28 日午前 4:36 UTC](https://www.nocode-faq.com/t/topic/3386/4 "2023-01-28T04:36:20Z")

</div>

@Aki_Sydney さん @tsubasa さん  
回答ありがとうございます、構築は難しいとの見解なんですね、、、

追加で調べたところ、以下のようなサービスを見つけました。サービスの文言だけを見ていると自社開発アプリで入力したデータをレシートプリンタに反映できるかのような書き方です。

> **[Webアプリで帳票、レシート、ラベルをワンクリック直接印刷 - hako-soft](https://www.hako-soft.com/lp-print_revolution)**
>
> 印刷革命は、JavaScriptでワンクリック直接印刷を実現することができます。

> **[プリント支援ツール Epson TM Print Assistant｜レシートプリンター｜開発支援ツールのご紹介｜エプソンパートナーズネット｜エプソン](https://partner.epson.jp/support/small_printer/develop/print.htm)**
>
> 当サイトはエプソン製品を取り扱う営業/開発担当者様へのビジネス支援サイトです。

私は完全ノーコードエンジニアですので詳しい技能や知識がなくあまり理解できていないのですが、これらのサービスはbubbleとの連携の可能性はあるのでしょうか？

---

<div class="post-metadata">

**Author:** ![tsubasa](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/tsubasa/32/8670_2.png) [@tsubasa](https://www.nocode-faq.com/u/tsubasa)\
**Post date:** [2023 年 1 月 28 日午前 8:22 UTC](https://www.nocode-faq.com/t/topic/3386/5 "2023-01-28T08:22:41Z")

</div>

基本は、コーディングなどのスクラッチでの連携などがベースになりますよね。

> これらのサービスはbubbleとの連携の可能性はあるのでしょうか？

おっしゃっているのが、Bubbleのプラグインという話だと、かなり確率低いと思います  
傾向として、国内のソフトウェアメーカーは、外部との連携をつくることがあまりないためです。

ただ、参考にいただいたアプリどちらも、紙に、出力するだけのアプリなんですね。  
であれば、Airtableのデータに入れることで、レシートフォーマットをつくることもできますよ。 参考までに。

# 【参考】Page designer extension overview

> **[Page Designer Extension - Overview | Airtable Support](https://support.airtable.com/docs/page-designer-extension-overview)**

---

<div class="post-metadata">

**Author:** ![macchi\_hal](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/macchi_hal/32/6234_2.png) [@macchi\_hal](https://www.nocode-faq.com/u/macchi_hal)\
**Post date:** [2023 年 1 月 29 日午前 9:47 UTC](https://www.nocode-faq.com/t/topic/3386/6 "2023-01-29T09:47:08Z")

</div>

ありがとうございます、  
airtableについてですが、データをairtableに入れることができると何が起こるんでしょうか？レシートと何の関係があるのかわかりません、、、

---

<div class="post-metadata">

**Author:** ![tsubasa](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/tsubasa/32/8670_2.png) [@tsubasa](https://www.nocode-faq.com/u/tsubasa)\
**Post date:** [2023 年 1 月 30 日午前 3:49 UTC](https://www.nocode-faq.com/t/topic/3386/7 "2023-01-30T03:49:43Z")

</div>

レシートのフォーマット形式で印刷できれば、良いように見受けられたのですが、違うのですかね？ もし、特定の機械（ セイコー（MP-B20））などで正式に印刷したいとなれば、話はまた変わってくるのですが。

Bubbleから、Airtableに入れると、  
レシートのフォーマットでプリンタで印刷できるようになりますよ。

ことを言いたかったです。

---

<div class="post-metadata">

**Author:** ![macchi\_hal](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/macchi_hal/32/6234_2.png) [@macchi\_hal](https://www.nocode-faq.com/u/macchi_hal)\
**Post date:** [2023 年 1 月 31 日午後 12:47 UTC](https://www.nocode-faq.com/t/topic/3386/8 "2023-01-31T12:47:45Z")

</div>

もしかしたら認識が違っているかもしれませんが、一般的なレシート印字の機械で印刷したいです。bubbleで入力した注文・会計データを熱感式のレシートに反映させたいです。

「レシートのフォーマット形式で印刷」というのはつまりレシートの形、デザインで印刷データを作れるよ(ただし一般的なプリンタを使う)、ということでしょうか？それだと少し、、、といった感じです。。

---

<div class="post-metadata">

**Author:** ![yukikun](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/yukikun/32/3485_2.png) [@yukikun](https://www.nocode-faq.com/u/yukikun)\
**Post date:** [2023 年 2 月 1 日午前 7:11 UTC](https://www.nocode-faq.com/t/topic/3386/10 "2023-02-01T07:11:06Z")

</div>

WebAPIで印刷可能なレシートプリンタですが、このあたりならできる可能性はあるかもしれません。

> **[レシートプリンター　TM-T70Ⅱ-DT2｜製品情報｜エプソン](https://www.epson.jp/products/receiptprinter/tmt702dt2/)**
>
> Intel(R) CoreTM i3搭載、さらにインターフェースを増強した、前面排紙のハイパフォーマンスモデル、新登場。エプソンのレシートプリンター「TM-T70Ⅱ-DT2」の情報はコチラ。

※必ずできるとは言っていません。かなりの試行錯誤が必要な前提です。

開発キットに、XML送信を前提とするものがあるっぽいので、HTTP通信でXML送信送信したらよいでは？

> **[XML 印刷サービス｜レシートプリンター｜開発支援ツールのご紹介｜エプソンパートナーズネット｜エプソン](https://partner.epson.jp/support/small_printer/develop/xml.htm)**
>
> 当サイトはエプソン製品を取り扱う営業/開発担当者様へのビジネス支援サイトです。

あとはご自身で読み込んで判断いただければと思います。  
よくあるレシートプリンタと比べて高そうです（1〜2万が普通だとすると、18万ぐらいの機械の模様）。

---

<div class="post-metadata">

**Author:** ![tsubasa](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/tsubasa/32/8670_2.png) [@tsubasa](https://www.nocode-faq.com/u/tsubasa)\
**Post date:** [2023 年 2 月 1 日午前 11:59 UTC](https://www.nocode-faq.com/t/topic/3386/11 "2023-02-01T11:59:26Z")

</div>

@macchi_hal

> [@macchi\_hal](#):
>
> bubbleで入力した注文・会計データを熱感式のレシートに反映

であれば、@yukikunさんの↑の提案のように。WebAPIが対応している必要があると思います。

自前のソフトウェアや専用のアプリで動作させるのは、安いのちらほらありましたが、  
Bubbleでの連携は外部へデータを接続する必要があるので、WebAPI対応が増すとなんですよね。

@yukikun

にしても、18万円は高い。。。💦

---

<div class="post-metadata">

**Author:** ![tsubasa](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/tsubasa/32/8670_2.png) [@tsubasa](https://www.nocode-faq.com/u/tsubasa)\
**Post date:** [2023 年 2 月 1 日午後 12:05 UTC](https://www.nocode-faq.com/t/topic/3386/12 "2023-02-01T12:05:23Z")

</div>

@macchi_hal

> これらのサービスはbubbleとの連携の可能性はあるのでしょうか？

改めてみましたが、この質問の意図は、BubbleとEPSONとの会社としての連携ではなくて、ノーコードやノーコード以外の方法で連携できることができるか？ という意味なのですね。

であれば、こちらも未検証ですが、  
Epson ePOS SDK for JavaScript というSDKキットでEPSONから個人で接続する方法を案内してませんでしたね。💦

[https://www.epson.jp/dl\_soft/readme/35962.htm](https://www.epson.jp/dl_soft/readme/35962.htm)

API接続よりも難易度は高いですが、  
BubbleからSDKを構築して、Javascriptで、エプソンのプリンターを印刷するということはできると思います。ノーコードだけで接続するというのは、ちょっと思いつかないです。申し訳ないです。。

---

<div class="post-metadata">

**Author:** ![kotarosan](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/kotarosan/32/5210_2.png) [@kotarosan](https://www.nocode-faq.com/u/kotarosan)\
**Post date:** [2023 年 2 月 4 日午前 2:14 UTC](https://www.nocode-faq.com/t/topic/3386/13 "2023-02-04T02:14:08Z")

</div>

@Aki_Sydney  
言及されていることに今更ながら気付くという…汗  
覚えていていただき感謝です。

Raspberry Piを使った連携はNode-Red+Pythonで実装しましたね。  
Raspberry Piに感熱プリンターを繋げて認識させる方法があったと思います。  
（やり方はもはや忘れてしまいましたが・・・・ｗ）

@macchi_hal さんのおっしゃる

> 一般的なレシート印字の機械

が認識できるデバイスなのかどうか、（Pythonで動かせるか）も結構キモな気もします。  
※Pythonライブラリにレシートを作るようなそんな感じのやつがあった記憶です。

BubbleからAPIでNode-Redを（なんらかの方法で）フックさせてPythonを動かして内容を動的に印字する、みたいなことでしたら昔なんとかできたので調べてみる価値はありそうですね。

> <https://twitter.com/kotarosan_/status/1444986066071474176?s=20&t=qs3lZx8nWmucEHuJs9jD9Q>

---

<div class="post-metadata">

**Author:** ![kotarosan](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/kotarosan/32/5210_2.png) [@kotarosan](https://www.nocode-faq.com/u/kotarosan)\
**Post date:** [2023 年 2 月 4 日午前 2:15 UTC](https://www.nocode-faq.com/t/topic/3386/14 "2023-02-04T02:15:32Z")

</div>

> <https://twitter.com/kotarosan_/status/1416416725705183236?s=20&t=qs3lZx8nWmucEHuJs9jD9Q>

こんな感じとか

---

<div class="post-metadata">

**Author:** ![macchi\_hal](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/macchi_hal/32/6234_2.png) [@macchi\_hal](https://www.nocode-faq.com/u/macchi_hal)\
**Post date:** [2023 年 2 月 6 日午後 7:44 UTC](https://www.nocode-faq.com/t/topic/3386/15 "2023-02-06T19:44:42Z")

</div>

ありがとうございます、、！知識が不足していますが少し調べてみます。。

ちなみにyukikunさんの技能では開発できる「かも」というお話ですが、  
かなりの試行錯誤を重ねれば「yukikunさんでも」できるかも。  
なのか  
かなりの試行錯誤を重ねれば「yukikunさん以外のエンジニアなら」できるかも。  
なのか知りたいです。。

---

<div class="post-metadata">

**Author:** ![macchi\_hal](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/macchi_hal/32/6234_2.png) [@macchi\_hal](https://www.nocode-faq.com/u/macchi_hal)\
**Post date:** [2023 年 2 月 6 日午後 7:48 UTC](https://www.nocode-faq.com/t/topic/3386/16 "2023-02-06T19:48:04Z")

</div>

なるほど、、、webapiを経由して接続するか、SDK構築＆javascript経由の開発を行うか、の2つが可能性として考えられるということですね。。

もしやるとして、tsubasaさんに依頼すれば可能性はありますか？

---

<div class="post-metadata">

**Author:** ![macchi\_hal](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/macchi_hal/32/6234_2.png) [@macchi\_hal](https://www.nocode-faq.com/u/macchi_hal)\
**Post date:** [2023 年 2 月 6 日午後 7:50 UTC](https://www.nocode-faq.com/t/topic/3386/17 "2023-02-06T19:50:30Z")

</div>

ありがとうございます！Twitter拝見しましたがやりたかったことはまさにこれです！

自社ツールとして用いるため共有はしていないようですが、有償での開発サポートや提供は考えていらっしゃいますか？

よろしくお願いします。

---

<div class="post-metadata">

**Author:** ![kotarosan](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/kotarosan/32/5210_2.png) [@kotarosan](https://www.nocode-faq.com/u/kotarosan)\
**Post date:** [2023 年 2 月 7 日午前 12:01 UTC](https://www.nocode-faq.com/t/topic/3386/18 "2023-02-07T00:01:17Z")

</div>

おおー！何かヒントに繋がれば幸いです！

> 有償での開発サポートや提供は考えていらっしゃいますか？

現在こちらの提供はしてない上にしばらくメンテナンスできてないんですが、やり方がある程度わかったら再度共有しましょう（確約はできませんが…）  
それまでに実装できそうであれば…上の画像などをヒントにされてみてください。

---

<div class="post-metadata">

**Author:** ![yukikun](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/yukikun/32/3485_2.png) [@yukikun](https://www.nocode-faq.com/u/yukikun)\
**Post date:** [2023 年 2 月 7 日午前 1:17 UTC](https://www.nocode-faq.com/t/topic/3386/19 "2023-02-07T01:17:00Z")

</div>

開発キットのライブラリがあるので、開発できます。  
誰でもできるかは怪しいので、できるかもと表現していました！

---

<div class="post-metadata">

**Author:** ![tsubasa](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/tsubasa/32/8670_2.png) [@tsubasa](https://www.nocode-faq.com/u/tsubasa)\
**Post date:** [2023 年 2 月 7 日午前 4:47 UTC](https://www.nocode-faq.com/t/topic/3386/20 "2023-02-07T04:47:02Z")

</div>

できるかどうか？で言うとできると思いますが、  
現状が、システムの仕様把握と、使いたいデバイス（プリンター？）を探すところからなので、結構長期間(2か月～)になると思います。  
使うハード側によって対応がマチマチなので、  
私の場合は、その辺ある程度、整理した上で、できそうな人に降っていく感じになると思います。

たしかにyukikunさんのいう通り、だれでもできる。。。という訳ではないですが、  
Node-Red+Python などがわかったり、ハードウェアとの接続が得意 IOTエンジニア系な人だと、やりやすいかなと思います。

---

<div class="post-metadata">

**Author:** ![macchi\_hal](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/macchi_hal/32/6234_2.png) [@macchi\_hal](https://www.nocode-faq.com/u/macchi_hal)\
**Post date:** [2023 年 2 月 10 日午前 6:01 UTC](https://www.nocode-faq.com/t/topic/3386/21 "2023-02-10T06:01:02Z")

</div>

そうでしたか、、ありがとうございます。。

もし再度掘り出すことがあればぜひ有償にて利用させていただきたいと考えていますので、その時はお願いします！

[次のページ](https://www.nocode-faq.com/t/topic/3386.md?page=2)
