Run Subscription Payments with Stripe Firebase Extensionを試す

公開日時
更新日時

Firebase Extensionsの「Run Subscription Payments with Stripe」を試した。

事前にStripeにログインして、テスト用アカウントを作成し「制限付きAPIキー」を発行しておく必要がある。

拡張機能のインストール後はFirebaseのExtensionsのメニューにStripe拡張が追加される。

↓の「この拡張機能の動作」にStripe Webhookの設定内容や、実際の利用方法が解説されている。

firebase stripe

フロント側の実装サンプルは↓が提供されており、app.jsを一部編集すればローカルでサブスクリプションのテストができる。

↓のQiita記事はキャプチャ付きで手順が書かれているので、「この拡張機能の動作」と合わせて確認すると分かりやすい。


Related #firebase

SharedArrayBuffer updates in Android Chrome 88 and Desktop Chrome 92

クロスオリジン分離対応を実施

Firebase Emulator Suiteで起動しているFunctionsから本番のFirestoreにアクセスする

functionsのみエミュレータを使うようにするとできる

Firebase Functions呼び出し時に Error: function terminated. が発生した場合

firebase functions:logで詳細を確認できる

Cloud BuildでFirebase Hostingのデプロイを行う

リポジトリへのpush以外をトリガーにしたい場合に使用

Firebase FunctionsでonCallで実装しているにも関わらずCORSエラーが発生した場合

Cloud Functions(GCP)の管理画面を確認してみる

JestでFirestoreセキュリティルールのテストを書く

Github ActionsでCIを回せるようになった