# bubbleのアプリにpaypay決済の実装方法について

**URL:** <https://www.nocode-faq.com/t/topic/2113>\
**Category:** bubble\
**Created:** [2021 年 8 月 30 日午後 3:34 UTC](https://www.nocode-faq.com/t/topic/2113 "2021-08-30T15:34:35Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![taichi-shima](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/taichi-shima/32/2631_2.png) [@taichi-shima](https://www.nocode-faq.com/u/taichi-shima)\
**Post date:** [2021 年 8 月 30 日午後 3:34 UTC](https://www.nocode-faq.com/t/topic/2113/1 "2021-08-30T15:34:36Z")

</div>

いつもお世話になっております。  
現在、自分のアプリにpaypayのネイティブ決済をAPIで実装したいと考えております。paypaydeveloperのサイトでAPIキー、シークレットを手に入れ、ドキュメントも発見しました。しかし、API Connectorをどういった構成にしてよいのかわからず悩んでいるのですが、どうしたらよいでしょうか？

### ドキュメント、APIリファレンスページのスクリーンショット

 ![スクリーンショット 2021-08-31 00.27.05](https://us1.discourse-cdn.com/flex020/uploads/ncc_forum/original/2X/e/e770c4bbaafa0cc99926c6e6666852bb6e969c19.png)

 ![スクリーンショット 2021-08-30 23.56.55](https://us1.discourse-cdn.com/flex020/uploads/ncc_forum/original/2X/f/ff65e0020d6fe49d5fbb17a3176c9f7afa6534ea.png)  
 ![スクリーンショット 2021-08-30 23.57.35](https://us1.discourse-cdn.com/flex020/uploads/ncc_forum/original/2X/6/65d698589b571bbe8ab566aaf8a3c13b59225d44.png)

### 実現したいこと

bubbleのアプリにpaypayでの決済を実装したいです。

### 補足情報 （調べたURL/参考になりそうな事例）

APIリファレンス↓

> **[PayPay for Developers](https://developer.paypay.ne.jp/#pp-makepayment)**

ネイティブ決済のドキュメントとデモ↓

> **[PayPay for Developers](https://developer.paypay.ne.jp/#demo-heading)**

---

<div class="post-metadata">

**Author:** ![jansnap](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/jansnap/32/6599_2.png) [@jansnap](https://www.nocode-faq.com/u/jansnap)\
**Post date:** [2021 年 8 月 31 日午前 12:33 UTC](https://www.nocode-faq.com/t/topic/2113/2 "2021-08-31T00:33:24Z")

</div>

ドキュメントを見ると、Python/Node/Java/PHPで、それぞれライブラリをインストールして利用するようですね。  
ライブラリのソースを見て、呼び出すURLやパラメタを調べる必要があります。

> **[GitHub - paypay/paypayopa-sdk-python: With PayPay's Payment SDK, you can build...](https://github.com/paypay/paypayopa-sdk-python)**
>
> With PayPay's Payment SDK, you can build a custom Payment checkout process to suit your unique business needs and branding guidelines - GitHub - paypay/paypayopa-sdk-python: With PayPay's P...

残高確認のみでしたら、以下のドキュメントが参考になりそうです。  
[https://www.paypay.ne.jp/opa/doc/jp/v1.0/cashback#tag/ウォレット](https://www.paypay.ne.jp/opa/doc/jp/v1.0/cashback#tag/%E3%82%A6%E3%82%A9%E3%83%AC%E3%83%83%E3%83%88)

> 本ドキュメントに記載されているAPIは、HMAC方式での認証が必要です。

と書いてあるので、敷居は高そうです。

---

<div class="post-metadata">

**Author:** ![TaishoKondo](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/taishokondo/32/4_2.png) [@TaishoKondo](https://www.nocode-faq.com/u/TaishoKondo)\
**Post date:** [2021 年 8 月 31 日午前 1:45 UTC](https://www.nocode-faq.com/t/topic/2113/3 "2021-08-31T01:45:18Z")

</div>

お疲れさまです！！！

どうしてもpaypayでなければならない理由がなければ他の決済サービスを使ったほうが良いかもしれません！👀

APIベースだとリクエストの検証だったりがかなり大変で、おざなりにするとセキュリティリスクが発生してしまう危険性が怖いです。。。

Stripeという決済サービスはBubbleが公式でサポートしているので、こちらを使うほうが安心だし事例もたくさんあるのでスムーズに作業できるかと思います！！！

> **[Stripe](https://manual.bubble.io/core-resources/bubble-made-plugins/stripe)**

ご参考までに🙏

---

<div class="post-metadata">

**Author:** ![taichi-shima](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/taichi-shima/32/2631_2.png) [@taichi-shima](https://www.nocode-faq.com/u/taichi-shima)\
**Post date:** [2021 年 8 月 31 日午後 1:04 UTC](https://www.nocode-faq.com/t/topic/2113/4 "2021-08-31T13:04:25Z")

</div>

jansnap様

今回もお答えいただきありがとうございます！  
教えていただいたURLを参照しましたが、こればっかりはコーディングを勉強してないと厳しそうですね…

妥協策としてアプリ管理者に受け取り用のQRコードの画像やURLを入力してもらい、表示することで、ユーザーに読み取ってもらい振り込んでもらうという力業でどうにかしています。

jansnap様の仰る通り、敷居が高そうなので、ここら辺のAPIはコーディングの勉強をしてから手を出そうと思います。  
ご丁寧に回答いただき誠にありがとうございました！

---

<div class="post-metadata">

**Author:** ![taichi-shima](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/taichi-shima/32/2631_2.png) [@taichi-shima](https://www.nocode-faq.com/u/taichi-shima)\
**Post date:** [2021 年 8 月 31 日午後 1:19 UTC](https://www.nocode-faq.com/t/topic/2113/5 "2021-08-31T13:19:29Z")

</div>

TaishoKondo様

この度はお答えいただき誠にありがとうございます！

paypayで決済を行いたいと考えたのは、だれでも簡単に使える電子マネーをAPIで引っ張ってこれないかなあと考えていたからです！

Stripeでの決済はクレジットカードでの決済だけだと思っていたのですが、調べてみたところApple payなども使えるみたいですね 👀  
少しノーコードラボさんの記事も参照しながらいろいろ試してみたいと思います！

APIはさわり始めでセキュリティのリスクなどがあることは全く知りませんでした 😱  
ご丁寧教えていただきありがとうございました！
