簡體   English   中英

Stripe 支付確認方法

[英]Method for confirming Stripe payment

通過 Stripe API 成功付款后,我收到了一個確認令牌。

然后,我想讓付費客戶訪問 API 端點,他們將查詢該端點以接收數據。 但只有付費客戶才能成功查詢 API。 那么我應該如何考慮這樣做呢? 我對在線支付系統完全陌生。

我是這樣想的:

用戶 -> Stripe -> 支付確認 -> 支付令牌

用戶 -> 向端點發送令牌 ->檢查令牌是否有效? -> 如果是,則返回數據

那正確嗎? 如果是這樣,我將如何檢查令牌? 我認為 Stripe 可能有辦法驗證令牌。 或者我應該為此目的建立自己的數據庫?

我的應用程序在 Node 和 Express 中運行。

對服務的訪問應該完全在您自己的系統中處理,您可以通過將特定付款與您自己數據庫中的客戶相關聯來做到這一點。 如果客戶在 Stripe 付款,則可以通過 webhook [1] 通知您,然后您可以“打開”例如經過身份驗證的用戶的訪問權限。

您如何將特定付款與客戶關聯也可以在您的系統中處理,例如,創建 PaymentIntents,然后將它們映射到您自己的數據庫中的客戶保存。

[1] https://stripe.com/docs/webhooks

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM