我是關于 Stripe 的新手,并將其集成到 Flutter 應用程式中。
我正在為我的后端使用 firebase(并不是什么復雜的東西,只是一些事件函式),正如我所說,我的應用程式(對于 android 和 iOS)顫抖,我完全不知道如何繼續。
我找到了一個 firebase 插件(https://firebase.google.com/products/extensions/stripe-firestore-stripe-payments)和一個 flutter for stripe 庫(https://pub.dev/packages/flutter_stripe ) 但我不確定我是否必須使用其中一個并自己完成另一部分,如果使用一個會與另一個重復,或者我是否應該同時使用它們并將它們集成在一起。
額外資訊:每月一次的付款(不是訂閱,每個月的金額都不同)并且將存盤在 firestore 集合中。
所以......任何明確的資源或檔案將不勝感激!
uj5u.com熱心網友回復:
Firebase 的 Stripe 擴展基于 Cloud Functions 和 Firestore。這意味著要使用 Stripe 啟動操作,您需要向 Firestore 中的檔案寫入一些內容,并且要在 Stripe 上獲得回應或回應事件,您需要從 Firestore 收聽/讀取。
這個擴展有一個用于 JavaScript的客戶端SDK,但還沒有用于其他平臺/語言。要了解如何通過其他平臺上的擴展與 Stripe 互動,請考慮從這個codelab開始,它涵蓋了用例,例如讀取產品和定價資料并將其呈現到頁面、為您的客戶創建訂閱以及顯示活動訂閱一旦創建。
從您鏈接的檔案頁面中可以看出它的推薦用法:
如果您在網路平臺上進行構建,則可以將此擴展程式用于您的任何支付用例。
如果您正在開發原生移動應用程式并在您的應用程式中銷售數字產品或服務(例如訂閱、游戲內貨幣、游戲級別、訪問優質內容或解鎖完整版本),您必須使用該應用程式商店的應用內購買 API。有關更多資訊,請參閱 Apple 和 Google 的指南。
對于所有其他場景,您可以使用 stripe-android、stripe-ios、stripe-react-native 或 flutter_stripe SDK。
因此,最后一行鏈接到flutter_stripe您也提到的SDK,并建議將其用于 Firebase 條紋擴展未滿足的用例。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/380981.html
